The disabled community in developing countries still have it rough, but Ibrahim Wafula is working hard to beat the odds and dreaming big.