Monday, January 17, 1966, will forever be a day of embarrassment for the US Air Force, and one of infamy for the village of Palomares on Spain’s Andalucian coast.
Monday, January 17, 1966, will forever be a day of embarrassment for the US Air Force, and one of infamy for the village of Palomares on Spain’s Andalucian coast.