Skip Navigation

New satellite images show the barrier at the Crimean Bridge is likely anchored barges.

8

You're viewing a single thread.