Japan’s police chief #ItaruNakamura resigns
-
International
Japan’s Police Chief Steps Down Over Abe Assassination
Tokyo, Aug 25: Itaru Nakamura, Japan’s police chief, announced his resignation on Thursday, saying he wanted to take responsibility for…
Read More »