Delta Published July 26, 2018 at 510 × 407 in Operation Urgent Fury, Cold War Crisis in Grenada, October – November 1983 ← Previous Next →