Ukraine Crisis: Russia In Retreat As Putin Appears To Admit Defeat In Battle For Kiev
Russia in retreat as Chernobyl Troops are reportedly fleeing to Belarus. The country’s nuclear operator announced the retreat on Thursday, amid reports of Russian soldiers digging trenches and getting ill ‘very quickly. EKO HOT BLOG reports that Russian troops are fleeing Chernobyl and heading for the border with Belarus, Ukrainian officials say. The country’s nuclear … Read more