Loading...

Fury Over Naples Trash

| Public fury is mounting in Naples, Italy over mounting piles of garbage in the streets. Critics say they detect the stench of organized crime. Allan Pizzey reports.