MADRID, March 30. (EUROPE PRESS) – The Iranian Football Federation (FFI) acknowledged its responsibility on Wednesday and apologized after the women were unable to enter the match in Iran-Lebanon on Tuesday, and were also repelled outside with charges and pepper spray. The FFI fears a possible sanction from FIFA, the body that governs world football […]