Sponsored
Link
Mark Steyn
This clip from a UK TV show, “GB News”, features one of the bravest presenters.
Be the first person to like this.
Be the first person to like this.