Friday 3rd April, 2026 Sri Lankan governments are said to be like cattle-rustling trucks displaying various religious blessings above their windshields. A government once came to power promising to ...