portable-identity.com
Cities of the world, unite!
Why are all these mayors meeting in New York City? During the week, the mayors of Los Angeles, Johannesburg, Mexico City, Bogota, San Salvador, Houston, Beirut, Trichville-Abidjan and Motosinhos me…