Wellllll, you had to see and hear his testimony in "live mode" to appreciate it to the fullest. One of the clear indicators of impact was Donald Jr. getting on Twitter trying a bit of damage control. 
As far as treason charges go. LOL  you're  SOL.

LOL while waiting for the lying RC to either testify and/or produce "the tapes".