June 13, 2024 | Defense One

New sat images show Russian vessels fleeing Black Sea ports

Issues:

Military and Political Power Russia