Activists protest against the Western-led air strikes on Libya in front of the UN office in Colombo, capital of Sri Lanka, March 24, 2011. [Xinhua/Pushpika Karunaratne]
Go to Forum >>0 Comments