PUNISHMENTS IN BHARATIA NYAYA SANHITA
PRELIMINARY to Bharatiya Nyaya Sanhita, 2023.
PROVISIONS RELATED TO WITNESSES BHARATIA SHAKHSIYA ADINIYAYAM