Hmm, almonds? am i kidding? no, despite belonging to the nut family and having its share of quirks, almonds have their share of health benefits – they lower blood cholesterol levels and reduce the risk of heart disease. Note that i’ve used toasted almonds and not fried them, so as to keep a check on ....
