Vindicator

Getty Images
Jeff Katz
May 07, 2019 - 11:39 am
A post from Vindicator, a small newspaper based in Liberty, Texas, planned to post the Declaration of Independence on Facebook in 12 daily installments leading up to the Fourth of July. On the 10th day, however, the Vindicator’s latest post was removed by Facebook. The company told the newspaper...
Read More