St. Louis Rapper Walks Into Psych Ward Covered In Blood After Allegedly Killing His Grandparents
A mere days before the suspected murders, Davionne McRoberts claimed he was “God” on Facebook and showed up at a relative’s home where he made a similar claim.