question: Which religion believes that God put a veil between Satan and Mary ?
answer: Islamic
turker_answer: In the Islamic religion , it is believed that God put a veil between Satan and Mary .
rule-based: Islamic believes that God put a veil between Satan and Mary .