Dramatic End to Standoff at Australia Parliament

Updated:

Loading
Police officers in New South Wales, Australia rushed a car breaking windows and spraying fire extinguishers after a man inside threatened to set himself on fire outside the Parliament building