US police shoot driver who rammed China consulate

1 year ago
1.87K

Law enforcement officers fatally shot the driver of a vehicle that plowed into the Chinese consulate in San Francisco on Monday (October 9), in an incident police have given few details about, but which the Chinese diplomatic post has described as an "attack". Diane To reports.

Loading 1 comment...