Luis Rubiales

Lessons for India from Spanish soccer kiss scandal

Spanish soccer federation chief Luis Rubiales resigns from his post