Ghana officially touched down in the north-eastern Algerian city of Constantine on Thursday as they enter the final stages of their preparations for this year’s TotalEnergies African Nations Championship (CHAN) showpiece. Despite the west African nation not yet lifting the TotalEnergies CHAN title, the pedigree of talented footballers that the