The controversial new design of Ramses Square promises solutions to traffic problems and the different forms of pollution

parent page (12 - 18 November 2009, issue #972)