This media is not supported in your browser
VIEW IN TELEGRAM
♟#PutinsCheckmate
CCTV from the Ukrainian border post with the Crimea region shows Russian tanks pouring into Ukraine.
CCTV from the Ukrainian border post with the Crimea region shows Russian tanks pouring into Ukraine.