Browse links
US residents can opt out of "sales" of personal data.
A German cartoon mocking the Catholic Church has sparked holy outrage among believers. The caricature, published in the Good Friday edition of satire magazine Titanic, shows a priest apparently having oral sex with a crucifix of Jesus on the cross.