Global Sri Lankan Forum protests in front of UN office
The Global Sri Lankan Forum organized a protest against the UN war crimes allegations against Sri Lankan war heroes in front of the United Nations office in Geneva, Switzerland yesterday (24th). MORE...