Gustave Eiffel

London builds…something.

Public art or public eyesore? The mayor of London — the host city for the 2012 Olympic games — has commissioned a tower for their Olympic Park meant to be their own “mini-Eiffel.” Some 400ft high – admittedly a little shy of the Paris landmark’s 1,063ft, but higher than the Statue of Liberty – the … Read more

Item added to cart.
0 items - $0.00

Orthodox. Faithful. Free.

Signup to receive new Crisis articles daily