Offbeat | Gillian Brockell, The Washington Post | Thursday June 27, 2019
Charles Hickson and Calvin Parker say that they were abducted by aliens in 1973. Now, the site of their 'abduction' in Pascagoula, Mississippi has got a historical marker.
www.ndtv.com