(Newser) -
The director of a documentary about the brutal gang life in El Salvador was himself the victim of gang violence, shot dead in a car 10 miles outside San Salvador, the
Independent reports. Christian Poveda, a 52-year-old French filmmaker, directed
La Vida Loca, which aired locally and hits France this...
More »