Police tear gas protesters in Rio de Janeiro.