Switzerland end Algeria’s World Cup dream as Africa suffers another knockout blow
Switzerland produced a disciplined and clinical display to defeat Algeria 2-0 in their FIFA World Cup Round of 32 clash at BC Place in Vancouver on Friday morning, ending the Desert Warriors’
