Seven Years In Prison For School Bus Camera CEO - TheNewspaper.com

05/22/19

Seven Years In Prison For School Bus Camera CEO  TheNewspaper.com

Robert Carl Leonard Jr will spend the next seven years of his life behind bars for his role in the school bus camera scandal that rocked Dallas, Texas. The former ...

[more]