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.
Chinas Self-Developed Ton-Class Unmanned Transport Drone Tianma-1000 Completes Maiden Flight
...
Read moreDetails
