2025-12-07-muslim-embarrasses-himself-by-saying-allah-is-a-biological-being-FBzNG1JEXpE · godlogic apologetics · Sentinel