At least 38 women were detained after riot police set up barricades and fired pepper gas to block demonstrators from joining an International Women's Day march in central Istanbul
At least 38 women were detained after riot police set up barricades and fired pepper gas to block demonstrators from joining an International Women's Day march in central Istanbul
At least 38 women were detained after riot police set up barricades and fired pepper gas to block demonstrators from joining an International Women's Day march in central Istanbul
At least 38 women were detained after riot police set up barricades and fired pepper gas to block demonstrators from joining an International Women's Day march in central Istanbul
At least 38 women were detained after riot police set up barricades and fired pepper gas to block demonstrators from joining an International Women's Day march in central Istanbul