An Opera News Kenya publication
Club Tribeka, a popular entertainment hotspot in Nairobi, has been shut down after months of being…