Peru players and Spanish police officers got into an altercation in front of the team’s hotel in Madrid on Monday.
Source link
Peru players and Spanish police officers got into an altercation in front of the team’s hotel in Madrid on Monday.
Source link