AFP

Revellers, protesters come together for Rio carnival

show full description
 
 
Revellers, protesters come together for Rio carnival | NewsLook