watermark logo

Up next

Father Accused of Shooting College Football Star Son due in court

11 Views· 10 Jan 2022
Shala Yisrael

Otis Anderson Sr. is accused of shooting and killing Otis Anderson Jr. during an argument at his Northside home in November. Police say the father also shot and injured his wife.

Show more

 0 Comments sort   Sort By

Up next