Residents queue for temperature checks before casting their ballots at a voting station in Hanoi on Sunday, as Vietnam holds legislative polls to elect a new 500-seat National Assembly. More than 69 million voters across Vietnam are casting their votes to elect deputies to the country's National Assembly and members of People's Councils at all levels. Photo: AFP