2025-12-23-almost-3-hours-of-muslims-hating-allah-and-muhammad-live-debates-KrABgmjTTKc · godlogic apologetics · Sentinel