Police in South Florida have released video of officers rescuing a mother and two young children from a ledge above a townhouse garage last weekend.
Police in South Florida have released video of officers rescuing a mother and two young children from a ledge above a townhouse garage last weekend.