From flood to war, a campaign buffeted by unexpected events

by
From flood to war, a campaign buffeted by unexpected events