For your reference, to compare as you see fit against your sources.
Just a note about Johnathan Turley.
1. He is liberal light
2. Probably libertarian but slightly left
3. Takes no sides unless in defense of the Constitution
4. Does not lie in support of a political agenda
5. Calls balls and strikes as he sees them if umpire
His words are to be trusted.