Sadly, today’s Buzz is all around child sexual abuse, and the horrendous part our government continues to play in either engaging in it or trying to bury it under Westminster’s fraying carpets.

Advertisements