VIDEO: Public bus explodes in Istanbul after crashing into overpass

VIDEO: Public bus explodes in Istanbul after crashing into overpass

ISTANBUL - Doğan News Agency

CİHAN Photo