Protest against Darusman's report over Sri Lanka-war at UN office in Geneva- Organized by Sri Lankans in Europe

2011-06-05 184

Protest against Darusman's report over Sri Lanka-war at UN office in Geneva- Organized by Sri Lankans in Europe