Sri Lankans are ready to vote in the upcoming presidential elections on September 21. With over 17 million registered voters across 22 electoral districts, the island nation is gearing up for the presidential polls, where 38 candidates are vying for the presidency. NDTV reports from Sri Lanka on the upcoming elections.