Meghan Markle has just been called out for acting in such an insulting way towards the British public.
May 14, 2024