
A Japanese port city mayor has apologised for badmouthing his colleagues after he was publicly called out for using offensive language.
Takeharu Yamanaka, 53, the mayor of Yokohama, has been accused of calling subordinates and a city assembly member “idiot”, “fat”, “human scum” and “ostrich”.