A chap on GB News made some startling claims regarding cousin marriage in a certain community in the UK and I wanted to see if his claims were credible - what I found out is quite shocking. Buy Me a Coffee Rumble Twitter/X
Hide player controls
Hide resume playing