While the world celebrated the 100th birthday of Mother Teresa on August 26, hundreds of people participated in a protest rally in front of the Empire State Building in New York City. The......
The Empire State building, which stands tallest in New York -- the city of skyscrapers, is now facing a threat of being overshadowed by a proposed new tower just a stone throw away from the......