Authorities have arrested Shadrach Owusu, formerly known as 'Snap C' and a manager at Black Sheriff's, in connection with an alleged $1 million fraud. The charges stem from purported land and construction projects that authorities claim were never completed.

Investigators are reportedly looking into concerns that the substantial funds allocated for these projects may have been diverted. The arrest marks a significant development in the ongoing investigation into the alleged financial misconduct.