India condemns Islamabad suicide bombing, says Pak deluding itself by blaming others for home-grown ills
No comments: