Nov 082017
 

In this July 27, 2017, photo, Sri Lankans, many of whom said they were tortured in their home country, gather at a church in London. Sri Lankan torture¬†…

Click for detailed story

 Leave a Reply

(required)

(required)