Russia kills 19 with missiles near Odesa after abandoning Snake Island
Rescue workers work at the scene of a missile strike at a location given as Bilhorod-Dnistrovskyi, Odesa region, Ukraine, in this handout image released July 1, 2022.? State Emergency Services…