Simone Biles' Brother Indicted for Ohio Triple Murder

Simone Biles' Brother Indicted for Ohio Triple Murder

AceShowbiz

Published

Soldier Tevin Biles-Thomas has been put under arrest at Fort Stewart in Georgia after an eight-month police investigation into a shooting incident that took place on New Year's Eve 2018.

Full Article