January 23, 2025
Dean and President of Virginia Theological Seminary (VTS), Ian Markham, elaborates on why VTS awarded Leo Twiggs the Dean’s Cross of Servant Leadership award, viewing Twiggs as a modern-day prophet for the nation. He states that artists like him serve as the very voice of God to our age and time.
Arriving: Leo Twiggs and His Art is a 60 min documentary about Dr. Leo Twiggs, the legendary artist and art educator in South Carolina, and the most influential black artist in the Southeast of the United States.