Delhi's security has been fortified with a multi-layer plan involving Delhi Police, paramilitary forces, the National Security Guard (NSG), the Special Protection Group (SPG), Military Intelligence, and other agencies ahead of Independence Day celebrations. Over 20,000 security personnel have been deployed.