S R I L A N K A C A M P A I G N
May 18, 2010 Comments Off

Key highlights of the briefing given by ICG on its report 'War crimes in Sri Lanka' The powerful report, citing witness testimony, satellite images, documents and other evidence, calls for a wide-reaching international