Getting a Handle on the Early Church Councils (Part 2): The Third Council of Ephesus, AD 431–Hold On, the Ride is Going to Get Bumpy
The tares of politics, intrigue, and fanaticism have always grown up side by side the wheat of the Gospel as it works its way throughout human history. No bette...