AP - A veteran Sri Lankan politician took the oath of office as prime minister after the ruling party won a solid parliamentary majority but not the two-thirds majority the president wanted.

Source