Nov 18, 2019
Robert Bee, aka Bonzai, was a 13-year-old boy who went missing in November of 2016 in the small town of Pekin, Illinois. Bonzai came from a troubled home and was quickly headed toward juvenile detention due to his rough lifestyle. So when he first went missing, it was considered as nothing more than a runaway situation as Bonzai had sometimes left home for days on end. But by January of 2017, Bonzai was considered missing and search efforts were in full force. Details surrounding his disappearance were murky and contradictory and his skeletal remains were finally ...