Powerful wake-up call to Muslims!