Nigerian Cyclist Bello Muhammad claims world record with self-built 9ft 5in bicycle
Bello Muhammad built the 9ft 5in bicycle himself before he mounted, rode and dismounted it without external assistance. The Kebbi State Government rewarded the Nigerian cyclist with ₦1 million in recognition of his Guinness World Records achievement. Muhammad’s record has brought international attention…