Nailing It!

Is there any other country in the world where a legislator can be denounced for not being sufficiently loyal to a foreign government? 

See here.

Comments are closed.