"Only God Can Stop Us": Manager Explains Demolition Of Noida Twin Towers

The Supreme Court has given a go-ahead for demolishing the twin towers with explosives. The exercise was supposed to start on August 21 but the court accepted the Noida Authority's request and...