German prosecutor general says current focus is ‘mass killings in Bucha’ and attacks on civilian infrastructure; new US $2.2bn military aid package for UkraineWhat we know on day 346 of the invasionThere has been no let-up in fighting in Bakhmut, the front line of a continuing battle between Ukrainian and Russian forces.Throughout Friday morning Agence France-Presse journalists heard a steady exchange of small-arms fire and the pounding of mortar shells to and from Russian positions, the agency... Read this story