More of a WWYD:
Bit of background - I started a new job last May, lovely people. One of the women who works there lives fairly close, and we have met up for coffee a few time out of work with our kids - she has a daughter aged 2. Her daughter is lovely, really well behaved.
The other day the kids and I went to the library, and saw my colleague's daughter there with her grandmother - who doesn't know me. We were there for about half an hour, as were they, and it that time all she did was shout at this child, told her off, and spoke to her in a really nasty way - I couldn't see that she was doing anything wrong - just normal 2yo stuff - picking up books etc 'Put those books down you stupid girl' etc etc. It was horrible, even the librarian commented.
I've just been to pick DD up from school, and saw the grandmother again yelling at the little girl.
I can't say anything can I - it's my colleagues mother in law. It's just the way she speaks to the child is so horrible.