Is Blatter the sacrificial lamb?
Editor,
Refer to the article, “Blatter resigns as FIFA president” (The New Times, June 2).
FIFA president Sepp Blatter announced his resignation early this week amid the corruption scandal that has rocked world football’s governing body. (Net photo)