GB News star skewers Meghan Markle over 'cringe princess act' on commercial flight

Meghan Markle's surprise appearance on a flight led to an exchange that left one commentator fuming.

No comments

Read more