In a disturbing revelation, a leaked document allegedly from the French Ministry of Armed Forces has raised alarms about the ...
Last October, an unidentified object made its way into the skies over the town of Albi, in the French Tarn region. No one was ...