UK's Prime Minister

Liz Truss emerges UK Prime Minister

LIZ Truss has emerged United Kingdom's next Prime Minister after winning the Conservative Party's leadership contest on Monday with...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent