WND.com | West Virginia 7th-graders told to declare submission to Allah WND.com The Shahada is the Islamic profession of faith that declares Allah is the one true god and Muhammad is his messenger. “I saw the assignment of writing the Shahada in Arabic. Their excuse was calligraphy,” Penkoski told the Christian Post. “I was like ... |
|
|