This photo shows a Japanese cargo ship before it arrives with Christmas gifts to the International Space Station. The capsule contains nearly 5 tons of food, water, batteries and other supplies. NASA said there also are Christmas presents for the two Americans, three Russians and one Frenchman on board. Nasa/AP
A freighter lies off the coast at sunrise in Algiers, Algeria on Thursday
People look at a loaded truck that got stuck in a sinkhole on a road in Guilin, Guangxi Zhuang Autonomous Region
The world’s biggest container ship, Maersk Mc-Kinney Moller, arrives in Algeciras harbour, southern Spain
A cargo ship passes through the Panama Bay in Panama City on Thursday. Panama on Wednesday requested for UN inspectors to scrutinise the cargo on the North Korean ship seized near Panama on Tuesday, which UN diplomats said could constitute a breach of the strict arms sanctions imposed on North Korea over its nuclear programme.