Video: Robert Spencer with Hatun Tash on the various sects of Islam by | Feb 19, 2023 | Uncategorized | 0 comments Friday.