stage
arrange
plan, organize, and carry out (an event)
the neighboring tribe staged an invasion