How does the Indian Polity ensure the protection of citizens' rights and freedoms

Explain the mechanisms and institutions in place in India to safeguard the rights and freedoms of its citizens.