Metrics Scorecard

Devin Nunes reveals key reason Truth Social attempting to build own ad platform

May. 20, 2022 - 00:53 - Trump Media and Technology Group CEO Devin Nunes argues 'there is no question that Google has multiple monopolies across multiple sectors of the tech sector.'

For video troubleshooting and help click here.