SL "police/army personnel" kill mentally retarded Tamil youth in front of many spectators.

Posted by Administrator (admin) on Nov 01 2009 at 9:18 AM
Sri Lanka - The Island in Flux >>

Back