by Haja Mo October 16, 2026 World Moscow is not winning on the battlefield. Instead, it is seizing an opening to inflict immense human suffering in Ukrainian cities. Previous Story Japan Protests Russia’s Detention of Journalist Accused of Spying Next Story Violent Protests in Albania