Skip to main content

India World Trade Center

An armed police officer guards the twin towers of World Trade Centre in Mumbai, India, Wednesday, May 23, 2007. Security at the twin World Trade Centre towers in downtown Mumbai has been beefed following an anonymous letter which threatens to blow up the building on May 24, police said Wednesday, according to a news agency. (AP Photo/Rajesh Nirgude)

Leave a Reply