Dunya News - Passengers break out in spontaneous applause as Japan's maglev train completes first test run

2014-11-17 35,929