Madras high court stays Indian embassy’s notice to US-based Sri Lankan national holding Indian passport

Home Breaking News Madras high court stays Indian embassy’s notice to US-based Sri Lankan national holding Indian passport