Month: August 2014

  • New Legislators for UK – But The Hands of the People Are Tied

    Thirty one new legislators are soon to take seats in the UK legislature. But none of them were chosen by the people. And the people will be unable to remove them. They will serve until they die and will be accountable to no one. The new legislators are so-called Lords and sit in the House…