Crimea

Peace for Eukraine

OP-Ed by Ralph T. Niemeyer Russian Foreign Minister Sergey Lavrov blames the US for Russia’s invasion of Ukraine. Today they would act in a…

Merkel forced to hand over power, soon?!

Chief of German government-in-charge Angela Merkel greeting leftist opposition leader Sahra Wagenknecht Mainstream media in Germany is once more throwing sand into citizen’s eyes….