Entertainment
Where Is Robert Butler Now? Update
When Taylor McAllister was discovered strangled to loss of life in an alleyway in St. Petersburg, Florida, the police hoped for a swift conclusion to the case. Nonetheless, mysteries started shrouding the investigation with time, threatening to convey it to a standstill. Investigation Discovery’s ‘Nonetheless a Thriller: Demise and Silence’ chronicles Taylor’s slaying and tries … Read more
Source: Entertainment