Anger at government spending and widespread corruption in Brazil has boiled over into street battles between police and protesters.<br /><br />More than a million people have been demonstrating nationwide.<br /><br />Brazilian President Dilma Rouseff has cancelled an official trip to Japan and called for an emergency meeting. <br /><br />Al Jazeera's Adam Raney reports from Rio de Janeiro.