A damaged shopping center, Odesa Polytechnic, and a chapel on its territory. These are the consequences of a missile strike on Odesa on the night of June 14. Currently, three people are known to be dead and seven injured. Photo: EPA-EFE/IGOR TKACHENKO

Leave a Reply