Delhi Police has requested an extension of the deployment of 273 companies of the Central Armed Police Forces (CAPF) in the national capital until October 20, citing the possibility of protests by the Cockroach Janta Party (CJP) and other organisations, official sources said on Tuesday. In a letter to the Union Ministry of Home Affairs, Read More…

