Entertainment R2Bees Send Social Media Into Frenzy with “Site 15” Album The much anticipated and talked about “Site 15” album by Ghana’s award-winning music duo, R2Bees is finally out and already social media is going... Neil BlacksonMarch 1, 2019