The Russian military hit three vessels involved in Kiev’s war effort throughout Sunday while a previously attacked ship capsized and sank off Odessa
...
More than 700,000 people have been evacuated and over 1,800 flights grounded after Hongxia battered southern China with destructive winds and torrential rain
...