Habib Muchsin chairs the advisory board of the Islamic Defenders Front, the self-appointed morality police whose attacks on bars, restaurants and minority groups smack of Afghanistan's Taliban and their Ministry of Vice and Virtue.
NPR: In Indonesia, Many Rooting For An Obama Victory