Country, Europe, WorldwideMarch 23, 2024March 23, 2024An online frenzy about where the Princess of Wales is and how she is doing has dominated social media in recent weeks.