Britain’s Charles has paid over £30m in taxes since becoming the king in 2022, say royal officials 26 June 2026
Indian authorities arrest staff accused of theft from temple built on site of razed Babri mosque 26 June 2026