If our Senate, House and DOJ were actually in the business of investigating something for information, it would be ok to come in to testify. Since, however, they are more interested in Soviet-style interrogations trying to catch someone in a perjury trap, no one should testify. I remember when Scooter Libbey was found guilty of lying to the FBI because his memory of a date differed with a Sunday morning TV personality. Just imagine if the DOJ sided with the convicted liar Cohen against Trump jr. I have no faith in out government.
I concur but I'm praying that it can be saved and restored.