Britain's Queen Elizabeth II boards a train to depart from Kings Cross Station in London Thursday Dec. 17, 2009.
China-built expressway opens in Algeria
Flower arranging contest held to select talen…
Snow storms paralyze European traffic
Vice President visits 4 Asian nations
10th anniversary of Macao's return
U.S. East Coast in mess after record-setting storm