Amid a raging debate on the sedition law, President Pranab Mukherjee on Friday said the Indian Penal Code ( IPC) requires a thorough revision to meet the needs of the 21st century and changes are necessary in the “ archaic” police system. “The IPC has undergone very few changes in the last 155 years. Very few crimes have been added to the initial list of crimes and declared punishable,” he said at the valedictory event on the occasion of the year- long celebrations of the 155th anniversary of IPC here. “Even now, there are offences in the code which were enacted by the British to meet their colonial needs. Yet, there are many new offences which have to be properly defined and incorporated in the code,” he said. The premier code for criminal law was a model piece of legislation but requires a “ thorough revision to meet the changing needs of the 21st century”, he said. In the light of the sedition law being applied on Jawaharlal Nehru University students for allegedly raising