On January 9 this year, Janna Birch of Wright Law Offices in Idaho Falls was sworn into the Office of Prosecuting Attorney in Clark County, appointed to the position by
IDAHO FALLS – Every Christmas, six stockings can be seen hanging above the fireplace in Nick and Janna Birch’s Idaho Falls home — one for each of them and their three daughters, Brynlee, Kaia and Emma, and another one for Penelope. Penelope is the name of their third daughter, who died a few minutes before […]