40 people have been arrested after clashes between Hindus and Muslims in Vadodara in Gujarat; the police has suspended mobile Internet and text messaging services, an official has said. The two groups had pelted each other with stones and set vehicles alight on Saturday following several days of tensions, police said.