Ayesha Masood, the sister of Shehla Masood,

Ayesha Masood, the sister of Shehla Masood,

Gethin Chamberlain via Bloomberg

Ayesha Masood, the sister of Shehla Masood, poses with a photograph of her sister, while standing at the location of her sister's killing in Bhopal, India.