Vegan Recipe: Steamed Wormwood Leaf Glutinous Rice Dumplings

Wormwood is an aromatic herb which tastes a little bitter. Nevertheless, blending it into a snack...