You know there are lots of different points of view and a site that disagrees and offers alternative perspectives, whilst we may not always agree with it has a place in the world. Unfortunately this site is full of utter dribble, I can't think of an international analogy but here in the UK we have a newspaper called News of the World which is renowned for stories about alien babies and all kinds of nonsense, this website seems to be something similar, the purile ramblings of an utter loon bag. What's the story, anyone know?