November 27, 2022

Open Thread – 13th Day, 12th Month, 2016

Print Friendly, PDF & Email

If America Was Founded on “Christianity” Then Why Do “Christian” Americans Allow This Statue on top of the Capital?

Please use this open thread to post your ideas, information and comments about issues not covered in articles published on this website. Thank you.