Crimea has improved under Russian rule, say locals

PressTV 7 views

The beautiful and historic seaside town of Yalta is on the southern coast of Crimea. I came here to find out whether locals are happy with Russian rule after they took over the peninsula in 2014.

Add Comments