From Russ ships?
You are aware that there were thousands of Russian troops stationed in Crimea, right? As per an agreement with the democratically elected Ukrainian government, the Russians were allowed to station up to 25k troops.
- Forums
- World Politics
- Russia Ukraine war
Russia Ukraine war, page-210216
-
- There are more pages in this discussion • 18,946 more messages in this thread...
You’re viewing a single post only. To view the entire thread just sign in or Join Now (FREE)