Russian State TV host Olga Skabeeva has hailed the announcement from Nicaragua’s Ortega as she called on Vladimir Putin to “roll out something powerful” to take on the United States amid the war in Ukraine. The Russian anchor spoke out angrily over the deployment of US long-range missiles in Ukraine which have the power to hit targets far inside Russia‘s territory.
link