Posted on June 18, 2019June 18, 2019 by News Desk Stone artefacts Stone artefacts found on riverbed of Sapalewa River, in the north of the Indonesian island of Seram.