Algerians sang and cheered on Friday, July 19, as their team beat Senegal in the Africa Cup of Nations Final in Cairo. Algeria won the match 1-0 to take home their first title since 1990. These videos..
Algerians celebrated in the streets of Paris on Friday, July 19, after their team defeated Senegal in Cairo to take home the Africa Cup of Nations title for the second time. Algeria won the final 1-0,..
Cricket World Cup final umpire Kumar Dharmasena has admitted to making a "judgmental error" in giving England six overthrows in the final over of their... New Zealand Herald Also reported by •Hindu •Independent