Former President Mahinda Rajapaksa may be blamed for many things, but his political resilience is remarkable. His biggest achievement is generally thought to be providing political leadership for ...