Here's an absolutely superb way to make Greek kleftiko leg of lamb from the island of Crete. This traditional Greek Roast lamb recipe is very easy to ...