Loading the player...


INFO:
A video surfaced on Tuesday showing Russian tanks rolling into Chernobyl, the site of the world
emerges of Russian tanks at Chernobyl