“Can you drop a bomb on America?” Japanese man shocks commuters from tracks of busy train station

Reactions from onlookers and staff were just as disconcerting as the man’s behaviour.

Read More