Tape Boss Detained by Police Pending Investigation
Police have detained Belize City resident, Roderick Wade who uses the alias, Tape Boss. Not too long ago, the photographer was on social media claiming he had a raped a female. That video went viral and its content was met with widespread condemnation. Reports are that police have Wade in detention and that his house has been searched for any telltale information. While he later said he had posted the incriminating video in gist, a minor has reported to police that she was raped. At this time, Wade has not been charged.