Angry residents in Italy take to the streets to show their displeasure toward the government as mounds of trash cover city streets. Msnbc.com's Al Stirrett reports.June 24, 2011
UP NEXT
Odometer fraud rises as record number of Americans seek used cars
02:37
Watch: Man throws yogurt on Iranian women for not wearing hijabs
00:50
FAA asks major airlines to slash flights at busy airports due to staffing shortage
01:52
Pope Francis leaves hospital after treatment for bronchitis
01:28
Supporters gather outside of Trump’s Florida golf course ahead of arraignment next week
02:07
Roof collapses at historic Illinois theater, killing 1 and injuring dozens