profile image
by TheaGood
on 22/5/15
Police: Houston tx police officer found dead inside car in George Bush Park with apparent self-inflicted gunshot wound - @KPRC2
SUICIDED?