Home Tags Tawakalt ala Allah

Tag: Tawakalt ala Allah

Review: ‘Son of a Dog’ at Walnut Street Theatre

“Tawakalt ala Allah” is Arabic, and in English it means, “I rely on God”. This is the phrase that Gameel Al-Batouti uttered repeatedly as...

REMEMBERING JOEL MARKOWITZ