India has signed a trade agreement with four-member European trade bloc European Free Trade Association (EFTA), which includes Norway, Switzerland, Iceland, and Liechtenstein.
More than 1.7 million Muslims from around the world gathered in Saudi Arabia for the annual Hajj pilgrimage, undertaking one of Islam’s most sacred obligations amid regional tensions and soaring temperatures.