Implementation of new criminal laws evoke mixed reactions from legal experts
The new laws—Bharatiya Nyaya Sanhita (BNS), Bharatiya Nagarik Suraksha Sanhita (BNSS) and the Bharatiya Sakshya Adhiniyam (BSA)—came into effect across the country from July 1.