Fire and explosions reported at an ammunition depot in occupied Crimea, with two people reportedly injured. Russian authorities are further clamping down on local residents in the largely occupied Kherson, conducting house-to-house searches and requiring people to get Russian driver's licenses and even Russian passports in order to work.
Read More