Mark Johnson Profile Banner
Mark Johnson Profile
Mark Johnson

@Mark_AJohnson

Followers
1,944
Following
1,502
Media
186
Statuses
5,453

Advocacy Manager @BigBrotherWatch | @UyghurStop Advisory Committee | Human rights & civil liberties enthusiast | Anti-censorship | Views here are my own

London
Joined September 2019
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer

No tweets found