Could German UFO files finally reveal whether aliens have visited Earth? Court forces government to release top secret documents

The German Supreme Administrative Court in Leipzig ordered the Bundestag to make the UFO files available, but no date has yet been confirmed for their release. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail