News

A strange discovery in southern Brazil has left the scientific community stunned. In 2021, a female canid was found near ...