Ramos says ‘truth will set us free’ amid controversy