EntertainmentPeople Watch “WAIT!” music video from the “Wan Yai Shooter” EP by Alhassan Lamin Kargbo August 19, 2020 by Alhassan Lamin Kargbo August 19, 2020 Stephan Tamba Bayoh aka Mr. Best, a Sierra Leonean rapper based in the USA…