Alien sighting over London 'Science has some catching up' - claim

ALIEN hunters believe a UFO has been spotted over London, with one conspiracy theorist claiming it is such bonafide proof that "science has some catching up to do".