Algeria trained ahead of facing Niger in the semi-final of the African Nations Championship. The North African side advanced to ...