Indian Penal Code requires thorough revision, says President Pranab Mukherjee February 27, 2016 by neha