Police Searching For Body Of Afrobeats Artist Castro Police in Ghana are searching for the body of Afrobeats artist Castro following a suspected boating accident. He was reportedly with a female friend on Sunday when the incident is thought to … Read more →