The American Media is one big fraud. A Fifth Column that exists to subvert the US Constitution, overthrow traditional institutions founded on God's Law, and to support Democrats and their marxist allies.
note- pravda.ru is not the same as Pravda (Russian Commie Print Mouthpiece)
The owner of the website often has things on it that will not be printed in the U.S. media, but may well be true.
I had an email exchange with the owner of the site a number of years ago. You never can be sure of anything on the web, but don’t automatically discount this source.