BREAKING NEWS

2008-08-18

Europe

Talking cars

It might sound like science fiction, but getting cars communicate with each other to improve road safety has come a step closer in Europe. How

World

Musharraf's road to resignation

Pervez Musharraf saw himself as the saviour of his country and said that he had ousted the elected government in response to decades of inept and

World

More aid arrives in Georgia

In Georgia, the massive task continues of getting aid to people affected by last week’s fighting in and around the breakaway regions of South Ossetia