Perspective
Loading Discussion

Germany has 598 MPs with a population bigger than one-third of UK's.