Mcheza is a new sports platform that was introduced in the year 2015. Mcheza is an online sportsbook using INTRALOT Interactive software licensed in Kenya. It is owned