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
Tabrez Khan, a Delhi resident who faced 'social boycott' after being tested positive for coronavirus in March has now become a 'saviour' for many who are currently battling with the pathogen. He has donated his plasma nine times and still hopes to do ...
Russian President Vladimir Putin and Saudi King Salman bin Abdulaziz Al Saud held a phone conversation about preparations for the G20 summit, the implementation of the OPEC+ oil production cuts deal, and the joint production of the Russian vaccine ag ...