Author: MiltonMass

WikiImages / Pixabay

Russia War Propaganda Has No End

Russia shocked the world when it hurriedly annexed Crimea in 2014 as part of the Russian Federation. As if that wasn’t a monumental error in international laws, Russia, based on available evidence, has been secretly waging war against Ukraine by […]