Andrew Neil Wuhan Scientist interview GB news lab leak June 2021

2 years ago
2

This was the last time Andrew Neil was seen on GB news, he went off on a break straight after this show, then a few months later he resigned. Someone needs to find this lady, if she’s still alive?

Loading comments...