Damages are seen inside a burned police station in the eastern Libyan town of Derna on Feb. 23, 2011. Unrest shook Libya in recent days as government crackdowns on protesters have resulted in mass casualties, according to human rights groups. [Xinhua/Nasser Nouri]
|
Go to Forum >>0 Comments