F-15Cs from the 122nd Fighter Squadron of the 159th Fighter Wing, Naval Air Station Joint Reserve Base New Orleans, Louisiana, take off from Gowen Field, Boise, Idaho on July 27, 2018. (U.S. Air National Guard photo by Tech. Sgt. John Winn) A number of pilots from various nations defected with …
Read More »