TOKYO - A man turned himself in at a police station in Tokyo on Friday, claiming responsibility for igniting a flammable liquid a short time earlier in the iconic crossing outside Shibuya Station, the police said.

Related coverage: