Professor Emeritus Dr Omar Farouk Sheikh Ahmad is a professor at the Centre for Policy Research and International Studies (CenPRIS), Universiti Sains Malaysia. The current state and status of Islam in the world worries him. For Dr. Ahmad is a devout Muslim, but instead of denying the many attacks by Muslims throughout the world, he […]