@duboo
Not sure if you're aware,
@JoyAnnReid
covered this tonight! Great job. Thank you. The "Christians" are all wrapped up in the Manifest Destiny doctrine which, twistedly, believes God has ordained USA as the New Jerusalem. It's pretty sick, and couldn't be further from the truth.