Home Tags NTSB

Tag: NTSB

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