IMG_3031 November 21, 2023 Johnny and Erica Taylor in their home in Gonzales, Louisiana. Railroad bosses came to their house to tell Johnny Taylor he was being placed on administrative leave and to have him turn over company property. Credit: Emily Kask for ProPublica ← Previous Image Next Image →