The new criminal codes, Bharatiya Nyaya Sanhita, Bharatiya Nagarik Suraksha Sanhita, and Bharatiya Sakshya Adhiniyam, have become effective from today onwards. The new laws were created to replace the colonial-era Indian Penal Code, Indian Evidence Act, and the Code of Criminal Procedure to provide speedy and fair justice to new types of crimes.