Sufficient forces have been deployed: Delhi Police

National