Paul Holmes
  • verified_user

@paulholmes
Unwavering advocate of free speech. I prefer constructive presentation of ideas, and respectful debate to toxic name-calling.
Subscribers669
Subscriptions2k
Views34.2k
Bio
Unwavering advocate of free speech. I prefer constructive presentation of ideas, and respectful debate to toxic name-calling.
Nostr
3c982e6ec48ac5717c340356b55f3f5dd129ac328e661d9600e2fe62cb9ae940
Badges
  • verified_user
Joined
May 2018
Groups
Channel Views
34.2k
Subscribers
Subscriptions
Badges
  • verified_user
Joined
May 2018
Groups
Channel Views
34.2k
Subscribers
Subscriptions