By Ba Muzo Algeria shamed Zambia on Saturday. That defeat was hard to take. It blew our South Africa 2010 World Cup chances. It’s pangs were felt as far as the pyramids of Egypt (Explains the  inexplicable  Pharaohs’ capitulation in their 3-0 loss to American no hopers last night to bow out of the Confederations Cup to [...]