Monkey throwing newborn baby into the water.
A shocking and tragic event unfolded in a remote village where a wild monkey was seen snatching a newborn baby from its mother’s arms and throwing it into a nearby …
Monkey throwing newborn baby into the water. Read More