DISAPPOINTMENT: Prince Harry and Meghan are accused of “siphoning off” $30 million from the Invictus Games fund, dubbed as “the ultimate betrayal to the UK.”
It’s hard to believe that it has only been a few years since Prince Harry was the darling of the British public – the relatable royal who…