iyo ugomba gushyikirizwa ubwishyu buturutse mu uganda greensborough has one island platform with two faces bikorwaremezo bagaragaza aho bashima ndetse n aho banenga serivisi