Irving, Texas

Location

A city in Texas where its mayor, Beth Van Dyne, falsely claimed Muslims were operating a Sharia Court.

Mentioned in 1 video