‘Elite’ Chechen Fighters Tasked With Policing Occupied Nuclear City in Ukraine – Al Jazeera
An elite Chechen military unit has been deployed as a police force in the occupied Ukrainian nuclear city of Enerhodar, Al Jazeera reported Wednesday, citing interviews with engineers who fled the town and its remaining residents. Russian forces captured Enerhodar, which hosts the Zaporizhzhia nuclear power plant, in the early days of its February 2022…