The Muslim Institute website brings a new kind of Muslim discourse to cyberspace. It hosts engaging and thought provoking commentary across the entire spectrum of culture, society and politics.

A Necessary Memorial

Merryl Wyn Davies
The recent 70th anniversary of the liberation of the Nazi death camp at Auschwitz was a necessary memorial, a public recommitment to perpetual memory of the most appalling crime against humanity in history. Sickening revulsion at the facts of the ...