Brandon J. Weichert

Brandon J. Weichert is a geopolitical analyst who runs The Weichert Report: World News Done Right. He contributes to The American Spectator, and he is a contributing editor at American Greatness.