Preheat oven to 350 degrees. Spray a 9" x 5" x 3" baking dish with non-stick cooking spray with added flour in it. Or grease and flour the baking dish.
Wash, sort, and dry cranberries.
Zest 2 oranges and squeeze for juice.
Place flour, sugar, baking powder, and salt into large mixing bowl. Whisk together. Add in orange zest and dried cranberries. Toss to coat well.
In a small bowl whisk together room temperature milk, room temperature eggs, orange juice, and cooled melted butter until well combined.
Pour wet mixture into the dry ingredients and mix with a spatula just until combined. (Don't over mix.)
Pour mixture into prepared baking dish. Bake in preheated oven for 50 minutes or until toothpick comes out clean.
Let cool for 15-20 minutes. Remove bread from baking dish. (A knife will help along the edges.
In a medium bowl whisk powdered sugar to remove lumps. Whisk in 2 TBS orange juice until it forms a drizzle.NOTE: if too thin add more powdered sugar. If too thick add milk to thin it out. Drizzle glaze over cooled orange cranberry bread. Slice & Enjoy.