News

Sri Lanka’s name comes from the Sanskrit phrase śrī laṅ kā, meaning “resplendent island,” and it lives up to the name. Shaped ...
Daily Times on MSN40m

South Asia's Power Shift

AM ...