Breaking News / Front Page

Russia Invades Ukraine!

Russian military forces — believed by the United States to be land forces — arrive uncontested by air at a Russian base in Crimea. 

First Video Of Russian Helicopters Violating Ukrainian Airspace

NTEB has obtained from Ukrainian sources a dramatic first look at Russian military helicopters swarming over Crimea, launched from the Russian base in Anapa: