Police officer commits suicide near Japan’s prime minister’s office
Tokyo. A police officer allegedly committed suicide in a toilet at a checkpoint in the office complex of Japanese Prime Minister Fumio Kishida. Japanese media gave this information on Friday. Police officers

Follow