Who will cast the first stone?
Motherhood is defined in the English dictionary as the state of being a mother, that is maternity. Motherhood is also the qualities or spirit of a mother.
This weekend we will be celebrating the mothers.
Here is a light-hearted presentation of what we all think about our moms, at different points of our lives.