Posted By IANS On Sun, Oct 20, 2024
BELGRADE — Serbian Deputy Prime Minister Aleksandar Vulin has declared Russia’s invincibility in the country’s ongoing conflict with Ukraine, suggesting that modern Western leaders are...