10.2 C
Frankfurt am Main
- Advertisement -spot_img

TAG

US Marshals arrest Turks

2 Turks arrested for attack outside Turkish ambassador’s residence

Two Turkish men resident in the United States have been arrested by US Marshals for their role in the beating of protesters outside the...

Latest news

- Advertisement -spot_img