Two blasts at road junction in Turkish capital many casualties

2015-10-10 99

Two blasts at road junction in Turkish capital many casualties