Every SLTDA (Sri Lanka Tourism Development Authority) press release now leads with the same headline: India is Sri Lanka’s “star market.” The numbers seem to prove it, 531,511 Indian arrivals in 2025, ...
Surely he can’t have another job? Surely Marco Rubio can, and this one is out of this world, our must-read column reveals.our must-read newsletter The Swamp reveals.