Europe International Ukraine’s Murder of 30 Russian Journalists Met With Western Indifference…or Grotesque Gloating July 5, 2024