He was managing editor of the daily newspaper Saudi Gazette in Jeddah, Saudi Arabia, from 2004 to 2007, and returns periodically to the Kingdom. He most recently was a contributing writer to the academic textbook Islam: Opposing Viewpoints (Greenhaven Press, Gale Cengage Learning, 2009).