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