Oil spill taints the Louvre museum

Climate artivists stage first protest performance inside the Louvre denouncing the museum’s ties to oil and gas major Total