You are here
Home > Posts tagged "Sardonia"

Scientists trace death-defying “Sardonic Grin” to plant

Sardinian scientists have traced the roots of the "Sardonic grin" to a plant commonly found on the Italian island. The plant was made into a potion which forced condemned men as they went to their deaths. 'The Punics were convinced that death was the start of new life, to be greeted

Top