Jeff Roorda, The Business Manager Of The St. Louis Police Union, Has Been Let Go
On Monday, the business manager of the St. Louis Police Union Jeff Roorda confirmed that he had been terminated from his position after almost 12 years. Roorda became infamous following the Ferguson 2014 police killing of Michael Brown.