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]- Feeds Categories:
