What is dealt with in Article 25 of Indian Constitution? What was the controversy about it recently? (UPSC 1984,20 Marks,)

Enroll Now