News

[VIDEO] Six Officers Initially Overlooked Body In Impound Lot, Left To Decay For 7 Weeks

Body left in impounded car for 7 weeks

 

Six officers are under investigation after it’s revealed that they initially left a dead body to rot and decay in impound lot for seven weeks.