Video: Car crashes into Chinese consulate in US, driver shot dead

Video Car crashes into Chinese consulate in US driver shot dead

Video: Car crashes into Chinese consulate in US, driver shot dead
Video Car crashes into Chinese consulate in US driver shot dead