Bill, 2025, in the early hours of Friday following a lengthy and intense debate in the Upper House, which saw the contentious bill getting a nod by a majority of 128 votes against 95.