Russian forces storm detention centre to free staff taken hostage by inmates 17.06.2024 07:25 The Independent Russia says hostage takers had been ‘liquidated’ but did not comment further