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