Muslim town 'sacrifices ANIMALS' as women and LGBT fear for 'safety' amid 'radical Islamist CHAOS'
#politics #islam #extremism
GB News's Steven Edgington opens up about his trip to America's Muslim town.
#politics #islam #extremism #islamism #immigration #illegalimmigration #culture