5.4 C
Frankfurt am Main
- Advertisement -spot_img

TAG

protestors

Police detain protestors who attempt to enter restricted Taksim Square on May Day

Turkish police on Wednesday detained at least 100 people who wanted to stage a demonstration in İstanbul’s Taksim Square, where May Day protests have...

Latest news

- Advertisement -spot_img