Rally in Rio calls for Iran to respect human rights

June 20, 2011