People keep posting same article from same source and say media keep posting it. No it's just one source.The fact the British press are actually running this at the moment is wild!
And it has been debunked many times. Jesus it's a FIVE YEAR old rumor without any evidence.