A major hurricane is poised to make landfall in the United States later this week •Helene will likely be the name given to the brewing storm •This will be "a large storm with life-threatening impacts" ...
An interesting strike mission saw the U.S. AH-64E Apaches teamed with British AW159 Wildcat helicopters acting as forward recon helicopters, which relayed ...