ISTANBUL – Istanbul police on Tuesday detained over 50 people and placed a security lockdown on the city as the Turkish metropolis marked a tense May...
Two huge explosions have occurred in the Turkish city of Istanbul, according to news reports and posts on social media. Reports say that police are evacuating...