World marks green day; big city mayors sign pacts (Reuters)

Back
Top