Russia-Ukraine war: List of key events, day 959 – Al Jazeera English

  1. Russia-Ukraine war: List of key events, day 959  Al Jazeera English
  2. General Staff: Russia has lost 666,340 troops since Feb. 24, 2022.  Kyiv Independent
  3. Russian missile attack on Ukraine’s Odesa port region kills six, governor says  Reuters
  4. Russian Attacks Spark Surge in War Insurance for Ukraine Grains  Bloomberg
  5. Do Russian attacks on foreign-flagged ships in the Black Sea violate laws of naval warfare?  ABC News

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *