A huge victory for Japan’s ruling party in the upper house election Japan July 11, 2022 After Shinzo Abe’s death, A huge victory for Japan’s ruling party in the upper house election Japan’s ruling Liberal Democratic…