Madrid's 6,000 street sweepers and garbage collectors in public parks are on strike to protest layoffs and pay cuts. The strike started after private companies contracted by the city announced plans to cut salaries by 40 percent and to lay of more than 1,000 workers.