WorldJapan train hits truck, mounts platform, 16 injured: policeAFPFebruary 12, 2013February 12, 2013 by AFPFebruary 12, 2013February 12, 2013 Tokyo: A passenger train hit a truck at a level crossing in Japan on Tuesday, police said, with footage and reports from the scene showing...