abbiosbiston.com
TV REVIEW: Chernobyl – Mini-Series
In April 1986 a nuclear reactor exploded in the Soviet town of Chernobyl. In the wake of the devastation that occurred a group of scientists and one brave administrator worked to try to get to the …