What do little Fat Stupid inferiority complex people do in there free time?
The Saudi royal family has unveiled plans to build the world's tallest building, which will be exactly a mile high.
Construction of the Kingdom Tower in the Red Sea port city of Jeddah is expected to cost 12billion...