No, we at Truth in Politics have not been reading the Weekly World News, or even the Sun. We’ve been reading the London Telegraph, in their political reporting on bills making their way through the British Parliament.
Apparently, a set of twins were born and separated for adoption. Neither knew they were a twin. When they met and felt an “inevitable attraction” they fell in love and were married.
Excuse me for a sec….EEWWWWW!!!
Okay, now that’s out of the way, head over and read the whole story.