nervana1.org
Shadi Hamid and the Infantilization of Muslims
Islamic liberalism and its role in modern-day Islam became the subject of a timely and provocative debate organized recently by the Cato Institute, a public policy research organization. The event …