Gaza Ceasefire Negotiated – Dr. Abu Talha

Islam Podcasts - A podcast by Islam Podcast

Dr. Abu Talha discusses what the Gaza ceasefire could mean for the region.