HARARE – Since last Wednesday, all eyes of world football had been on Zurich after Swiss officials arrested 14 people including nine Fifa executives allegedly involved in bribery amounting to over $150 million. The arrests were spearheaded by the FBI, who have been using former Fifa executive Chuck Blazer as a key witness in their…
