Project Veritas detained while meeting former US Attorney Jim Letten

VeritasVisuals YouTube 8/26/2013

Project Veritas confronts former US Attorney Jim Letten at Tulane University, where he is now employed as a dean at the law school

Letten resigned in disgrace when his office was found attempting to manipulate open trials by disparaging the reputation of defendants on online public forums

There is reason to believe […]

Categories