John D. P. O'Connell
Campaigner and Journalist in London, United Kingdom
Campaigner and Journalist against Racism and Online Hate Speech.
Social Media Trainer and Linux Geek.
Mental Health Mentor and Substance Abuse Counsellor.
Entrepreneur, Biker. Amateur Historian.
It's a wonder I find the time, it really is.