Fifa on Friday suspended the former head of the Zambian football federation and former African footballer of the year, Kalusha Bwalya, for two years over allegedly accepting bribes.
Bwalya, 54, was also fined 100,000 Swiss francs ($100,000, 88,000 euros, Sh10 million) in connection with "gifts and other benefits" he took from controversial Qatari businessman Mohammed Bin Hammam, Fifa's independent ethics committee said in a statement.
Bin Hammam, an extremely wealthy former football executive, has been banned from the sport for life over corruption. He was accused of trying to buy votes when he ran for Fifa's presidency against Sepp Blatter in 2011.
Bwalya starred for PSV Eindhoven and was named African footballer of the year in 1988. He was elected as chief of the Zambian federation in 2008 and replaced in 2016 by Andrew Kamanga.
Fifa's ethics watchdog began investigating him in February of 2017.