Thais voted in a controversial general election Sunday that was generally free of violence, but the official results will be delayed by voting difficulties in some parts of the country.

Polling stations around the country opened at 8 a.m. and closed at 3 p.m., but voting in some districts of Bangkok was blocked by anti-government protesters who took over district offices and refused to let polling stations open.

Ballot counting began immediately after the polling stations closed.