Islamabad: Shireen Mazari justifies delay in submission of Financial Statement of PTI to ECP