Following his disastrous rejection of public opinion in going against the sentiment to scrap the Olympics, and a surge in Covid-19 cases, Japanese Prime Minister Yoshihide Suga is to resign, stepping down as the Liberal Democratic Party’s (LDP) leader at the end of this month. The hosting of the Olympics …
Read More »