Back to photostream

Libyans demonstrating against western imperialist attacks on their North African state. The U.S., France, Canada and Britain have launched a joint offensive aimed at toppling the government led by Muammar Gaddafi.

U.S. and French imperialism take the led in bombing Libya. The western states are prepared to kill thousands in order to seize the oil field of Libya.

282 views
0 faves
1 comment
Uploaded on March 19, 2011
Taken on March 19, 2011