The Urfa Man, believed to be eleven thousand years old, is the oldest known life-sized human sculpture. Discovered in the nineteen-nineties in downtown Urfa, Turkey, it now resides in the Sanliurfa Museum.
This was featured in #History