Politicians to replace faulty moral compass with new Ethical Sat Nav


(9 posts) (8 voices)
Current rating::