21 Killed As Russia Fires Missiles on Residential Buildings in Odesa; Ukraine Claims It's a Payback Attack

21 Killed As Russia Fires Missiles on Residential Buildings in Odesa; Ukraine Claims It's a Payback Attack

HNGN

Published

Russian forces fired missiles on civilian buildings early Friday in the Odesa region in southern Ukraine, killing at least 21 people, according to authorities.

Full Article