Russian forces ‘seize control’ of Chernobyl nuclear plant in Ukraine by Sodiq Lawal Chocomilo February 25, 2022 0 The government of Ukraine has stated that Russian forces have seized control of the Chernobyl nuclear power plant. This was ...