Former Iran captain Mahdavikia under fire over Israeli flag
Former Iran captain Mehdi Mahdavikia has reportedly come under fire for wearing a shirt with a small Israeli flag on it during a friendly match.
The match was organised by football’s world governing body…