David M Zeckser

Americans Are Locked Out Of The Public Square By Big Tech

When we read the first amendment to our Constitution, we can imagine a newly minted American citizen, standing on a…

3 years ago