Libyan Radars Nailed by Air Strike

NATO bombing Libyan radars and communications installations, probably from the first wave of air strikes.

Related Topics

Guns and Weapons