Uriel Landeros, the Houston man accused of vandalizing Pablo Picasso’s Woman in a Red Chair, has surrendered to authorities at the United States-Mexico border near McAllen, TX.  Landeros allegedly defaced the painting while it was on view at the Menil Collection in Houston with spray paint.  “I don’t regret anything that I’ve done.† He said in an interview last fall.
Read more via The New York Times