Showing posts with the label Nigerian Air ForceShow All
"They Killed Our Best": How Nigeria's First Female Combat Helicopter Pilot Fell—Not to Insurgents, But to a Reversing Car on Her Own Base