• Thu. Mar 28th, 2024

Sri Lanka

  • Home
  • Terror in the Tear Drop of India

Terror in the Tear Drop of India

On Sunday, April 21, eight bombs were detonated in Colombo, Sri Lanka, killing nearly 300 people. The bombs went off in a series of churches and hotels throughout the capital…