18
The Liberal Democratic Party has ruled Japan for all but four of the past 69 years, leading some to ask whether its parliament is truly representative.
Source link