Former vice president of Mauritius Abdul Rauf has said that Islam has no place for violence and all religions preach humanity.
"Islam has no place for violence. All religions preach humanity," Rauf said yesterday while addressing a gathering at Sidhiyawan village here.
"We are children of same God and must live together sinking all our differences," he said.