At least 42 people were killed in a street battle between supporters and opponents of Russia in …
Tag:
Odessa
-
-
International News
Dozens Die In Odessa, Rebels Down Ukraine Helicopters
by Yomna Yasserby Yomna YasserDozens of people were killed in a fire and others were shot dead when fighting between pro- …