TPD Officer Indicted in March Shooting

Published September 4, 2020 657 Views

Rumble Tulsa Police Officer Aaron Russell, indicted after an officer involved shooting that occurred in March.

... and disable advertisements! No kidding :)