An Opera News Kenya publication
Hours after his trip to Kenya was cut short at Frankfurt TXL Airport in Germany, vocal…