JR Kyushu
- Tid Bits
How tiny insect stopped dozens of trains, delayed 12,000 people in Japan
TOKYO: A slug has been blamed for a power outage that halted dozens of trains and delayed 12,000 passengers in Japan, the railway operator said Sunday. The power failed on a couple…