AW129 Multirole Combat Helicopter, Italy

AW129 in flight armed with a mini-gun

The AW129 multi-role combat helicopter is the latest variant of the Agusta A129 Mangusta (Mongoose) helicopter.