Saturday, 19 December 2020

FREEDOM OF SPEECH COURT WIN UK

Decided in the High Court, Freedom of Speech stands in the UK. A big wake up call for the British Police Force. Freedom of Speech is a Human Right in International Human Rights Law. 



We shall not be silenced in the UK. 

Is it a frog or is it toad of toad hall? 






No comments:

Post a Comment