protest organized by Sri Lankan Unity in Europe at UN office in Geneva against Darusman's Report on Sri Lanka War (3)

2011-06-06 404

protest organized by Sri Lankan Unity in Europe at UN office in Geneva against Darusman's Report on Sri Lanka War (3)