New video shows HIV scientist cuffed outside his home after three Kansas City Chiefs friends were found dead in his snow-covered backyard
By Rachel Bowman For Dailymail.Com Published: 17:28 GMT, 30 January 2024 | Updated: 21:31 GMT, 30 January 2024 An HIV scientist whose three friends were found dead in his backyard after they watched a Kansas City Chiefs game was initially handcuffed …
Read more