’ The police reportedly told the media they were unable to intervene because they are women. ‘
Ever heard of incendiary grenades?
After watching the video, whatever spawn of hell these creatures are from, they merely are occupying the women's body...