0 votes

The London Telegraph : Libya is The New Afghanistan

The London Telegraph : Libya is The New Afghanistan

http://www.infowars.com/libya-is-the-new-afghanistan/