An all-too-familiar image of police pepper spraying a woman during demonstrations in Rio De Janeiro, Brazil on Monday.
Via: Victor R. Caivano / AP
LINK: Photos Of Protesters Marching Through The Streets Of Brazil
An all-too-familiar image of police pepper spraying a woman during demonstrations in Rio De Janeiro, Brazil on Monday.
Via: Victor R. Caivano / AP
LINK: Photos Of Protesters Marching Through The Streets Of Brazil