Sri Lanka serial bomb blast; 290 dead
x
Sri Lankans carry a dead body at St. Sebastian's Church damaged in blast in Negombo, north of Colombo, Sri Lanka on April 21. Photo: PTI

Sri Lanka serial bomb blast; 290 dead


Read More
Next Story