Advertisements
Read Time:10 Second
A man set himself on fire near the Japanese prime minister’s office in Tokyo early Wednesday in apparent protest against the state funeral planned next week for former leader Shinzo … Click to Continue »