WORLDWIDE | Thursday, 2 September 2010 | Views [475]
People selling goods to the train passengers at an unscheduled stop in Tanzania.