News Conflict-ravaged Burma Goes to the Polls in Widely Criticised Political Theater. Travis Hill 07 Aug 2026