Home World News Zimbabweans cast votes in crucial elections amid sky-high inflation