ANKARA, Turkey (AP) — Turkish police have detained 12 people after fans of top tier soccer club Trabzonspor invaded the…
Read MoreANKARA, Turkey (AP) — Turkish police have detained 12 people after fans of top tier soccer club Trabzonspor invaded the…
Read More