News

Satellite Images Raise Concerns of a Russian Invasion

Satellite Images Raise Concerns of a Russian Invasion

New satellite images have raised concerns that Russia may be planning to attack Ukraine. Kiev alleges that Russia is positioning tanks and snipers opposite Ukrainian lines in an attempt to provoke a confrontation which could justify a full scale invasion. Russia's troops and heavy weapons have been massing on the…
Read More

Pentagon Announces New UFO Task Force

The Pentagon has announced that the Department of Defense is establishing a permanent task force for investigating reports of unidentified flying objects (UFOs). The new task force comes after a June report delivered to Congress in which the Pentagon revealed that only one of the 144 sightings recorded since 2004…
Read More