Delacroix Liberty painting defaced in French museum YoopyaFeb 9, 20130 French police have detained a woman accused of defacing an iconic Delacroix painting, Liberty Leading The People, at a branch of the Louvre Museum. She Read more