Car belonging to Saudi consulate found in Istanbul parking lot: NTV

Car.jpg

–File Photo