India has officially declared the Delhi Red Fort blast a terror attack, vowing swift and decisive justice for the victims of the deadly explosion that claimed nine lives. Prime Minister Narendra Modi assured that those behind the act would not be spared, while the Union Cabinet confirme