Huffpost WorldPost

Sheep Heads, Brains And Hooves Are Delicacies In Iran

Posted: Updated:

Khayyam Street, the entrance to Tehran's grand bazaar, was still covered in darkness. The fluorescent lamp outside the Ali 110 restaurant was a rare beacon of activity in a city fast asleep.

Read the whole story at Washington Post