Man sets himself on fire in apparent protest of Abe funeral
Tokyo(Japan)- A man set himself on fire near the Japanese prime minister’s office in Tokyo on ...
Read moreTokyo(Japan)- A man set himself on fire near the Japanese prime minister’s office in Tokyo on ...
Read more