April 19th, is National Garlic Day. Cathy Isom tells you how you may pay homage to a stinky vegetable that is also known as nature’s wonder drug. That’s coming up on This Land of Ours. Garlic, which is dubbed the Stinking Rose because of its overpowering taste and smell, dates back more than 6,000 years ago. It’s a member of the Lily …