Sri Lanka votes Thursday in a second national election in as many months with a deeply divided opposition struggling to recover from a crushing defeat at presidential polls. The snap parliamentary election was called by the new President Anura Kumara Dissanayake -- the South Asian island's first leftist leader -- after he won polls on a promise to combat graft and recover the country's stolen assets.