Don’t rub your eyes! You are not dreaming! Guatemala are world beaters in Football…well almost. Last Sunday (19/04) saw the final of the 24th World Football School Tournament between Guatemala and France, right here in Xela. The tournament, for both boys and girls, involved 31 teams from Europe, Asia, Africa and the Americas competing to […]