Sources

14 Total Sources

Protesters Disrupt Trump GM Speech Over Data Centers as 1,000-Plus Crowd Watches in Michigan

Left73%
Center18%
Right9%