How does the Constitution of India protect the rights of minorities?

Explain the provisions in the Indian Constitution safeguarding the rights of minority communities.