The House of Lords, also known as the House of Peers, is the upper house of the Parliament of the United Kingdom. Membership is granted by appointment or else by heredity or official function. Read More
Chinese new ambassador Zheng Zeguang was prevented from a meeting in the UK Parliament on Wednesday after the invitation sparked outrage amongst British lawmakers under sanction by Beijing. ...
A former British-Pakistani peer, will face trial over charges of child sex abuse after the Court of Appeal in the UK ruled criminal proceedings against him should continue. ...