As far as I know, the events are completely random. They just happen every once in a while. Some of them will offer a choice and some of them do not. There was a person who had all but one male villager die on them, and they had to wait for what seemed like forever to get an event that involved a 'bucket of babies' where a basket of 2 toddlers washed up onto the beach. A lot of us followed that story because most of us had not had all but 1 villager gone and knew that there was always a chance that it could happen to us someday too lol.
I would just keep maintaining your village until your population decreases naturally, hopefully it won't take too long.