Broadcasting royalty Trisha Goddard takes a look through the week's leading stories and gives her two cents on the biggest social dilemmas making the news this week.
- Category
- Twitch Hot Tub
- Tags
- debate, free speech, freedom of expression
Commenting disabled.
