From historical times, roasted lamb has been a traditional delicacy for ushering in the spring season. Roasted lamb is also the most savoured meat item in Easter dinner. There is a reason for association of lamb with the spring season. The natural breeding cycle of sheep results in ample production of lamb during the months […]