‘Lone Star’ director says he urinated on Texas border wall in recent visit

 

‘Lone Star’ director John Sayles says he took a recent trip to the U.S./Mexico border and urinated on the wall.

 Read More