A Islam video about a Muslim woman meets Satan in Istanbul. He explains that Allah is going to kill her. Yet, Satan can save her. It is a life or death decis...
Share this note: