The 21-year-old son of disgraced cyclist Lance Armstrong was arrested and charged with the sexual assault of a child stemming from a 2018 incident in Texas.
Luke Armstrong, a student at Rice University in Houston, is accused of sexually assaulting a 16-year-old girl in Austin when he was 18, KXAN reported …
Source: The Washington Times