Latest ICG report runs off the rails-Part I
Thursday, May 20th, 2010H. L. D. Mahindapala If there is one report that the Government of Sri Lanka must dismiss without batting an eyelid and summarily put through the nearest shredder in the office of the External Affairs it is Asia Report No 191 of 17 May 2010 produced by the International Crisis Group (ICG) headed by three […]
More >