What are the key implications of the Waqf Bill recently passed by Parliament?

Analyzing the impacts of the new legislation on religious trusts in India.