Brasil News Brazil judge annuls evidence from Odebrecht confessions in Operation Car Wash case By Tabata Viapiana - September 7, 2023