'Your papers, please' must never be heard in America
Independent voices from the TWT Communities

While many of the world's leaders traveled to a Mexican seaside resort in Los Cabos for the annual Group of 20 meeting a couple weeks ago, Iranian President Mahmoud Ahmadinejad traveled a little farther south, to Rio de Janeiro, for another meeting of world leaders - the Rio+20 United Nations Conference on Sustainable Development.