In the past few years, we have covered plenty of awesome timeline plugins here. Bold Timeline is also worth a look. It lets you add beautiful timeline of events to your site. It has horizontal and vertical modes. You can use it to show events, news timeline, and everything in between.
Bold Timeline has a fully responsive design. It lets you customize icons, colors, fonts, alignment, and other properties of your timeline. The plugin has its own shortcode builder to maker your life easier. It should work with most themes on the market.