Muslim’s Defense of Islam damaged itself
This video by David Wood demonstrates how Muslim “apologists” (those that give Da’wa and defense of Islam) really failed in 2020 and damaged their own religion. This video is a synopsis of major things that happened in response to Dr. … Continue reading