YAMAGUCHI--Taxpayers in Yamaguchi Prefecture are riled up by the prefectural government’s recent purchase of a top-of-the line luxury car for use when members of the imperial family come calling. [Read More]

No reproduction or republication without written permission.