Tuesday, 29 March 2011 11:53
In case you had any doubts about where the war in Libya is going, the Pentagon has confirmed today that two new weapons are now part of the
coalition forces: The A-10 Warthog and the AC-130 Spectre. What does this mean?
More »



Read more: