Mar 202018
Japanese Prime Minister Shinzo Abe has been under fire amid a deepening cronyism and document-tampering scandal, which has drastically brought down his cabinet’s approval ratings, while people staged protests across Japan calling for the cabinet’s resignation.