Calamos Supports Greece


Soldiers Raise the Russian Flag Over Ukraine Power Plant

Russian soldiers have raised the Russian flag on Thursday over the Kakhovka hydroelectric power plant in southern Ukraine, according to video footage shared on social media. The Kakhovka Hydroelectric Station is a run-of-river power plant on the Dnieper River. Kakhovka...