May it be any animal of any species, mothers are always ready to happily sacrifice their life to save their children.
This photo won the award for best photo of the decade and led the photographer into depression.
The Cheetahs chased a mother deer and her 2 fawns (baby deers), the mother could’ve easily outrun Cheetahs but instead she offered herself to Cheetahs so that her kids can manage to run to safety.
In the picture she is seen looking at her babies running safely as she is about to get torn into pieces. #Mother.
When would this world do enough to save lives of Mothers?
Photo Credit: Alison Buttigieg