An explosion near Delhi’s historic Red Fort has killed at least eight people and injured 20 others. Police are investigating the incident under India’s anti-terrorism law and the Explosives Act.