China has made its remarks on the ongoing Prophet controversy in India. They stated that religions and communities should be respectful of each other. Meanwhile, protest has been staged all over the country against Nupur Sharma's controversial remark. Stay connected for more updates.