إزالة الصورة من الطباعة

Brazil braces as protesters prepare to march

Rallies planned in 80 cities against high cost of living and excessive government spending on 2014 football World Cup.