Utah nurse arrested for refusing to hand over blood
The footage shows Alex Wubbels being arrested in Utah in July, after refusing to hand over a vial of a patient's blood to the police.
Salt Lake City's mayor, Jackie Biskupski, said the footage was "unacceptable".
In a statement, she said she extended Miss Wubbels "a personal apology for what she has been through, for simply doing her job".