Chernobyl wins big at the British Academy Television Craft Awards

The Chernobyl site in Ukraine (PA)
The Chernobyl site in Ukraine (PA)