Russian forces take Chernobyl nuclear plant

Staffers at the decommissioned Chernobyl nuclear plant, the site of the world's worst nuclear disaster, are allegedly being hold hostage by invading Russian soldiers.

Top Videos

Watch Full Episodes

Good Day New York