A car explosion near Delhis historic Red Fort has led to the death of at least eight people and injured 20 others sparking a police investigation under stringent anti-terrorism laws The blast a rare incident in the closely guarded city of over 30 million inhabitants occurred on Monday evening
