The Star Helena grain carrier, center, makes its way from the port in Odesa, Ukraine, Sunday, Aug. 7, 2022.

3 Russian generals sacked as military struggles

Leave a Comment

Your email address will not be published.