mahinda rajapaksa (born 18 november 1945) is a sri lankan politician. he was the prime minister of sri lanka from 21 november 2019 until 9 may 2022. before, he was the disputed prime minister from 26 october to 15 december 2018. he was also the 6th president of sri lanka. he was president from 19 november 2005 to 9 january 2015.