Far Better Than DrudgeUnfiltered News • Daily Headlines

In 2014, Crimea held a referendum where 97% voted for integration with Russia, but the UN deemed it invalid

Discover the untold story about the War in Ukraine in this eye-opening documentary.


Read next: Russia, China, Eyeballing Greenland with Belligerent Designs Against America

View Comments

News on the Net——

News from around the world