Houston Community News >>

4/14/2010-- An under-construction hotel complex in Saudi Arabia will feature the world’s second-tallest building, topped by a clock six times bigger than London’s Big Ben, the hotel’s general manager said yesterday.  

Read More

Advertisement