Top Stories Saudi Arabia’s ‘Huge Ben’ is 35 occasions taller and price £12bn to constructBy Top Story NewsOctober 6, 20240 With some semblence to Huge Ben, nobody could be frowned upon for pondering this clock tower relies in London at…