The former mayor of Japan was elected as a city councilor despite facing 99 sexual harassment charges
A former mayor in Japan who resigned due to 99 counts of sexual harassment allegations was elected as a city councilor, causing a public outcry online.
more