Michael Bott
@TweetBottNBC
·
3h
New info on Air Force Staff Sgt. Steven Carrillo, accused of killing Santa Cruz deputy:
- No disciplinary issues in Air Force
- Was going through divorce when wife took her own life in 2018, per coroner report
- deployed to Kuwait for 4 months in 2019
mystery person is likely red shirt dude
https://twitter.com/DoctorCheeksMD/status/1270128964447752197