No, this video shows a market selling wild animals in Indonesia’s Sulawesi island

Published on 27/01/2020 at 10:24