Mark Hoofnagle on Virtue Signalling →
You have to click to see the whole thread. What Mark Hoofnagle has to say is down a ways in the thread.
A Partisan Nonpartisan Blog: Cutting Through Confusion Since 2012
You have to click to see the whole thread. What Mark Hoofnagle has to say is down a ways in the thread.