Ruffled Feathers

I knew my post yesterday, [about my stance on “free” services](, was likely to not go over very well with most people. I knew that, but that’s not why I posted it. I wrote that post because it is what I believe and I felt it needed to be said — if for no other […]

Published by Ben Brooks