In a stunning and emotional development that has sent shockwaves through the British monarchy and across the globe, Prince Harry has made a heart-wrenching announcement...
In a deeply somber announcement made just one hour ago, Buckingham Palace has confirmed that Catherine, Princess of Wales — more widely known as Kate...