Update on the War in Libya.

Looks like the NATO/RATO “final push” on Sirte wasn’t.

http://www.youtube.com/watch?v=MCeOBqsrgYQ&feature=feedu

Speak Your Mind