Debunked on Cruz a year ago. Next.
Laughing aTU
debunked where?
have links for this debunking?
seems that can of worms was opened up again last night on CTH and people are going back and re-examining the situation.