Burj Khalifa Firm Wins Contract For World’s Tallest Statue in India
If you want a taste of what is so wrong with the world, read this news clip from India. The US firm behind the cloud-sniffing Burj Khalifa in Dubai, Turner Construction, has been awarded a $450 million contract to build a a 392 foot tower of Sardar Vallabhbhai Jhaverbhai Patel in a country where 230 million […]