Quizzing Live

In Humans, In What Part Of The Body Would You Find The Talus

Answer:
The Foot (Ankle)