Trump bashing masquerading as geopolitical analysis.
90% of news is “Trump bashing masquerading as (fill in the blank)__________________