Independent Sri Lankan news intelligence
The Indian Embassy in Riyadh and the Consulate General of India in Jeddah confirmed that Machchhar was receiving medical treatmentContinue Reading
Full article content remains on the original publisher's website.