Ukraine: 11 dead and over 60 injured from Russian strikes - major impact in Odesa while enterprises struggle to recover, World Watch | PolicyRisk