Fox News host Shepard Smith slammed what he called "lies" and "deception" pushed by Donald Trump Jr. in a fiery Friday rant over emerging details of Trump Jr.'s meeting with a Russian lawyer last summer.

On Friday's Shepard Smith Reporting, the host launched into a tirade over Trump Jr.'s stance the meeting equated to nothing even as new details showed it included eight people. Several congressional committees and a special counsel are investigating whether Trump associates colluded with the Russians during the presidential campaign.

"We're still not clean on this, Chris," Smith told fellow Fox anchor Chris Wallace. "Why all these lies? Why is it lie after lie after lie? If you clean, come on clean."

Smith, who has chided President Trump for his treatment of the media, continued.

"The deception, Chris, is mind-boggling," he said. "And there are still people out there who believe we're making it up and one day they're going to realize we're not."

The diatribe left Wallace speechless.

"I don't know what to say," he said. "I think there's a lot of truth to everything you've said."

Smith's statements quickly spread across the Internet, where some called for his firing.

Smith went on the offensive against Trump and his administration earlier this year. In February, Smith defended CNN as "not fake news," an accusation often lobbed by the president and his supporters.

Follow Sean Rossman on Twitter: @SeanRossman