Weather Forecast



November 23, 2017
This slide from a presentation by David Schornnack shows the major employers in Perham, Minn. They are working to build new homes for employees.
Perham a poster child for workforce housing needs
10 hours 12 min ago
Marilyn Hagerty: On to the season of wonder
10 hours 58 min ago
James Whalen, left, and his layer Robert Hoy listen as Judge John Thelen reads Whalen's sentence in Grand Forks on Monday, April 24, 2017. (Joshua Komer / Grand Forks Herald)
Documents lay out parole terms for ex-Grand Forks teacher who had sex with student
11 hours 3 min ago
Packing plant offers temporary homes to new employees
11 hours 6 min ago
Sibley Park Apartments, a 60-unit complex in Mankato, Minn., is one of many buildings constructed in recent years to help reduce a shortage of homes for greater Minnesota workers. (Submitted photo)
Greater Minnesota has jobs, but not enough homes
11 hours 7 min ago
Sen. Heidi Heitkamp
Costs of opioid abuse much higher than previously believed
11 hours 12 min ago
Stock Photo
Crookston woman injured in one-vehicle crash in Polk County
13 hours 16 min ago
Letter: For many reasons, thank God for ND
14 hours 18 min ago
Who's your pick for 2017 person of the year?
15 hours 59 min ago
Sen. Heidi Heitkamp shakes the hand of President Donald Trump with other state leaders Wednesday, Sept. 6, 2017, at the Tesoro Refinery in Mandan, N.D. Michael Vosburg / Forum Photo Editor
Heitkamp, other Democrats facing an election fight in Trump country
17 hours 19 min ago
There's nothing like a good neighbor
18 hours 7 min ago
Letter: For one hour, all seemed right in world
18 hours 13 min ago
Holiday-themed entertainment bountiful this weekend
18 hours 20 min ago
Pam Schorsch (left) of Grand Forks is thankful for good Chestnut Street neighbors like Rahn and Debbie Ford. The Fords are equally thankful for Schorsch, who moved next door in 2011. (Eric Hylden/Grand Forks Herald)play button
Thankful for good neighbors
18 hours 32 min ago
Santa Claus Girls kicks off 102nd year of giving
18 hours 37 min ago