Sprinkle the sequins and pump up the volume: The annual Eurovision Song Contest reaches its climax on Saturday with a grand final
A vendor in Peru’s capital and his cocker spaniel find ‘life’ on the city's streets as they work hard to earn a
As tens of thousands of Sudanese people stream north over the border into Egypt fleeing violence, stories of days-long delays at the