The Duke and Duchess of Sussex have been mocked as of late Prince Harry and Meghan Markle’s popularity in the US has plummeted so much so that it was suggested that Americans have now become fed up. Speaking on GB News, host Darren Grimes sarcastically blamed the onus of ongoing …
Read More »