Ukraine, Russia Trade Deadly Strikes As Odesa Port Comes Under Attack

Ukraine and Russia accuse each other of deadly attacks as strikes hit Odesa, Kharkiv and Belgorod, causing civilian casualties.

Read full coverage on TraceNews