Arsen Gevorgian, an opposition candidate for mayor of the northern Armenian town of Stepanavan who was arrested on vote-buying charges shortly before local elections last month, has died in prison.