DEBUNKING Israel's "human shields" defense in Gaza | Reverted to Islam | Mohammad Yusuf