What are the key highlights of India's new law on Waqf land use for people's welfare?

Understand the implications and objectives of the legislation.