2025-07-29-theres-2-billion-muslims-and-none-of-them-can-answer-this-live-DNE19YuuKnQ · godlogic apologetics · Sentinel