April 21, 2026 Rudy Giuliani, Sidney Powell and Jenna Ellis Surrender in Election Subversion Case – Lee County Residents React