Just in case someone else is curious, I'm pasting in below the answer I found..

Well to do this when you create a new post, there are several options in the box "Location". Each of these send the post to different places, "Featured" puts it in the slide show.
"Primary" puts it in the Recent articles
and "Secondary" puts it in the more articles.

Unfortunately this theme requires you to update everything manually so when you different posts in "recent" and "more" you have to change them all.

I'm still stuck... I don't have 'Location' option at all. I was told it would be in the Screen Options tab. But it isn't there. Got one for geotagging. But nothing that gives me Location with Featured. Primary & Secondary.