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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results