93
More than 50,000 police officers are deployed to the Turkish capital and public transport is shut down.Original Article
More than 50,000 police officers are deployed to the Turkish capital and public transport is shut down.Original Article