In an unusual financial strain, police stations across Madhya Pradesh have been spending thousands of rupees on pen drives every month. The reason? A new legal mandate under the Bharatiya Nyaya ...