Browse Case Files By Country: af
RSS
 
By Roger Marsh   An American witness inside U.S. Marine Corps Base Camp Leatherneck, Afghanistan, reports there were many people watching a series of "seven equally spaced lights" in the sky that appeared and reappeared during one evening, according to recent testimony from the Mutual UFO Netwo…
1531 days ago
0