Riot police fire gas and block Women’s Day march in Istanbul
Published
Turkish riot police set up barricades and fired pepper gas to block demonstrators from joining an International Women’s Day march in central Istanbul.
Full ArticlePublished
Turkish riot police set up barricades and fired pepper gas to block demonstrators from joining an International Women’s Day march in central Istanbul.
Full ArticleWatch VideoRussia announced yet another cease-fire and a handful of humanitarian corridors to allow civilians to flee Ukraine..