|
...
Sky News
Sky News
2 weeks ago

Man shot dead by police after crashing car into US Chinese consulate

Man shot dead by police after crashing car into US Chinese consulate

Police in San Francisco have fatally shot the driver of a vehicle that crashed through the Chinese consulate in the city.