IMANI: Stopping Islamic Rage
While our officials repeat the same mantra that ‘Islam is a religion’ of peace, and the great majority of Muslims are not a party to any plans and actions of radicals, the incantation of these “authorities” is the lullaby that puts most people to sleep in complacency. It is crucial for the American people to … Read more