Sri Lanka swaps key cabinet portfolios (22-May-17, Political News)
Ministers Mangala Samaraweera and Ravi Karunanayake swapped their portfolios in the long-awaited cabinet reshuffle, whic...