News Notes (Open thread) The Post It Note 9/19/20 September 19, 2020 6:00 pm EDT Beth Comments Off on The Post It Note 9/19/20 An Open Thread roundup of the day’s news …
Feature Debunking The Scalia Murder September 29, 2018 8:00 pm EDT AlienMotives Comments Off on Debunking The Scalia Murder The man who found him did not say he had a pillow over his face …