Gemma O’Doherty has gone direct to the source of the oppression of her freedom of speech and is in the Google Europe HQ Building in Dublin after her Youtube channel was prevented from live streaming yet again. She is demanding that Google, who owns youtube and who is a guest in Ireland should respect the..
Continue reading…