Loren Spears, Executive Director of Tomaquag Museum in Exeter Rhode Island and “educator” launches smear campaign against Christopher Columbus

Posted October 13, 2020 4:37 pm by