News

On April 21 2019, in Sri Lanka, a series of bombs went off at four hotels and three Churches in which 269 people were killed ...
In the late 1800s archaeologists pinpointed the location of Taxila, one of the greatest religious and cultural sites on the ...