In a historic move, the UK gives up sovereignty of a strategic group of islands in the Indian Ocean. Post navigationMissile attack on Israel lays bare deep divisions among Iranians TikTok influencer ‘Mr Prada’ arrested for second degree murder