Publicly blaming Russian generals for incompetence, Russia appoints puppet government officials: Russian Defense Minister should shoot himself | International | Newtalk News
Russian Defense Minister Sergei Shoigu Figure: Browse the official website of the Russian Defense Ministry Russia has repeatedly failed to invade Ukraine with its superior military might. Recently, it has lost ground under Ukraine’s counterattack. Even the Russian-backed puppet government officials in Ukraine can’t stand it. The deputy governor of the Russian government of Kherson … Read more