He is handsome and charismatic, and his velvety voice makes young women swoon. But his young female fans mostly wear headscarves, and while his gatherings look more fitting for a rockstar, they involve lessons from the Koran.
Moez Masoud, a 29-year-old Egyptian party-goer-turned-preacher, is sweeping the Middle East with his moderate Islamic message to love not just Allah but also others - and to play a full part in the modern world.