2025-08-26-muslims-and-hebrew-israelites-embarrass-themselves-for-3-hours-live-b0bB4TthJDI · godlogic apologetics · Sentinel