The news is crossing the wires that Japan’s Prime Minister Shinzo Abe has been re-elected as head of the ruling party, paving way for up to three more years as Japan’s leader.
The news is crossing the wires that Japan’s Prime Minister Shinzo Abe has been re-elected as head of the ruling party, paving way for up to three more years as Japan’s leader.