The assault launched by Russia on Odesa, Ukraine has resulted in the deaths of a minimum of 20 individuals.

The assault launched by Russia on Odesa, Ukraine has resulted in the deaths of a minimum of 20 individuals.