The brother of Olympic superstar Simone Biles was on active duty in the Army when he was busted in an 8-month-old triple homicide, according to reports. Tevin Biles-Thomas, 24, who is assigned to Fort Stewart in Georgia, was nabbed Thursday after the …Read more
Please follow and like us:
Comments are closed.