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