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)