Police in the north-western Nigerian state of Zamfara says they have arrested four people allegedly involved in cannibalism and selling human organs – a rare…
Cape Verde coach Bubista believes his World Cup debutants have proved that dreams can triumph over financial constraints after they claimed another precious point in a 2-2 draw with Uruguay on Sunday.…