William Mackesy

1000009476
1000009476

William Mackesy is a founder of Best Free Speech Practice (www.bfsp.uk), which is working to clarify and publicise what are the legal obligations and consequent requirements in practice for securing free speech