The Kaaba, also spelled Ka'bah or Kabah, sometimes referred to as al-Kaʿbah al-Musharrafah, is a building at the center of Islam's most important mosque, the Masjid al-Haram in Mecca, Saudi Arabia. It is the most sacred site in Islam. Read More
External Affairs Minister S Jaishankar who is on a two-day visit to Saudi Arabia starting Saturday highlighted the Vande Bharat Mission under which 70 million people were brought back from all over the world. ...