Controversial Justice Minister Christoph Blocher has lost his seat in cabinet in a major political upset.

Blocher

Christoph Blocher

 Halkaan ka akhri Continue reading

%d bloggers like this: