President Maithripala Sirisena carried out a Cabinet reshuffle at the Presidential Secretariat a short while ago. Under the new reshuffle nine Minisrers of Cabinet and one State Minister were sworn in before the President. Hon.Prime Minister Ranil Wickramasinghe was also present on this occasion.