Intelligence: Russia deploys new military units to northern part of Crimea. Russia is deploying new military units to the northern part of occupied Crimea, reported Andrii Cherniak, a representative of the Ukrainian Defense Ministry’s Main Intelligence Directorate.

Leave a Reply