Algeria 7-0 Guatemala: Fans Blast ‘Humiliating’ Defeat & Federation President
Genoa, Italy – The Algerian national football team delivered a resounding 7-0 victory over Guatemala on Friday at the Luigi Ferraris Stadium in Genoa, Italy. While the result may not have sparked widespread celebration in Algeria, the defeat has ignited a firestorm of criticism directed at the Guatemalan Football Federation (FFG) and the state of … Read more