Movies

  • 2022
    Shepherds of the Earth

    Shepherds of the Earth

    Shepherds of the Earth

    62022HD

    The region of Lake Turkana, located in Kenya and Ethiopia, is considered to be “the Cradle of Humankind”. Among other finds, primate...

    Shepherds of the Earth