Why did Maldives give Bharat 28 islands? The answer might surprise you!
In a significant diplomatic development, the Maldives has officially handed over 28 islands to Bharat (India) for the development of water and sewerage projects, marking ... Read More