translate English to French: The defence teams presented 95 witnesses viva voce, 29 witness statements and hundreds of exhibits.
Les équipes de la défense ont appelé 95 témoins à la barre, et ont présenté 29 déclarations écrites et des centaines de pièces à conviction.