Trump and all 18 co-defendants have now surrendered in Georgia election case
Stephen Lee. From Marter4Congress/YouTube Stephen Lee, the Illinois-based pastor accused of intimidating a Georgia election worker after the 2020 election, has surrendered at the Fulton County jail – the last…