Analysis: Russia and U.S. contractors are winning the war, Ukrainian civilians are losing
Analysis by WorldTribune Staff, January 8, 2023 Don’t believe the propaganda coming out of Team Biden and its Big Media allies regarding Ukraine, one analyst insists. Ukraine “is not winning the war,” he said. In fact, “they are losing badly,” James G. Rickards, editor of Strategic Intelligence, wrote on Jan. 4. The narrative from the […]