What's going on France these days, besides making sure that women only wear French-approved clothing? Let's check in on Avignon (onetime home of the pope!), where the infamous "Immersion (Piss Christ)"—depicting an allegedly urine-dipped crucifix—is currently on display: