Four months after the Sept. 11 attacks on New York and the Pentagon, an Air Force C-141 Starlifter dropped out of the sky and landed at the U.S. Navy base in Guantanamo Bay, Cuba.
Please follow and like us:
Four months after the Sept. 11 attacks on New York and the Pentagon, an Air Force C-141 Starlifter dropped out of the sky and landed at the U.S. Navy base in Guantanamo Bay, Cuba.