The demand to verify the social media interactions of visa applicants is a troubling trend
21 Jun 2025 12:50 AM IST