Sherri Papini runs from kidnappers in the US

Police in California have released surveillance video of Sherri Papini showing the moment she was released by her kidnappers.

feedback