Controversial.Today
2018-11-04
texas imam: shame on those who say u.s. is land of infidels
memri.org