British Prime Minister Keir Starmer has announced that he had signed a contentious deal to return the remote Chagos Islands to Mauritius after a judge overturned a last-minute legal challenge.
Iran vows to completely close Strait of Hormuz if U.S. hits power plants
...
Read moreDetails

