AFC Leopards’ commonly known as Ingwe boasts of being the club with the ‘largest’ following in Kenya. This might turn out to be a controversial statement. In 2011, Claws Trust was registered with the sole aim of making this huge following visible and satisfied with the club.
Read More Kenyanstar