SaharaReporters gathered that thousands of Nigerians had invested funds in the company which claimed to return 3% profit on the initial investment. Some Nigerians who fell victim to the 86fb Football ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results