Consumer groups in Italy are protesting Barbra Streisand’s upcoming concert in Rome. “Prices, ranging from 150 euros (£100) to more than 900 euros (£600), were absurd and shameful. The 24,000-seat stadium is public property and cannot be used for immoral deals that are shameful to a civilized country.”