CARACAS: The government of Venezuela lambasted Peru on Wednesday following a controversial football match, at one point accusing Lima of…
Read More »CARACAS: The government of Venezuela lambasted Peru on Wednesday following a controversial football match, at one point accusing Lima of…
Read More »