PublicFreakout

Police stops asylum-seeking immigrant from attempted rape of a woman. The woman breaks down in tears thanking God.

Police stops asylum-seeking immigrant from attempted rape of a woman. The woman breaks down in tears thanking God.

Related videos