VIDEO: Deadly metrobus crash caught on CCTV

VIDEO: Deadly metrobus crash caught on CCTV

ISTANBUL

DHA Photo