Debunked. That’s the Lefts favorite buzzword. Like election fraud was debunked. Yeah right.
Permission to pounce on the debunking ...