News

Human tail is an anomaly mentioned rarely but intermittently throughout history; cases have been described by both Marco Polo and Christopher Columbus. 1 Caudal appendages or human tails were ...