New York: At least one person was injured in an explosion, said to be a suicide bombing, early on Monday at a bus terminal near the iconic Times Square in Manhattan, police said. One suspect has been taken into custody. The explosion took place at the Port Authority Bus Terminal and police sources said it […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.