Struggling African giants Zamalek of Egypt and TP Mazembe of the Democratic Republic of Congo visit Algeria this weekend seeking victories that could help avoid humiliating CAF Champions League exits....