An Opera News Kenya publication
Once celebrated Fashion giant Deacons East Africa retailer has bowed out after 60 years of being…