BTR News: Who’s Really Dividing Americans?

The Russian Red Scare continues to dominate the political news and the latest assumption that 13 Russians indicted by Robert Mueller for identity theft and wire fraud drove a big political wedge between Americans is absurd, to say the least.

Checkout “Divided States”

Leave a Reply