Joan MacDonald (in red pajamas at left) starred as an increasingly cranky Bethlehem innkeeper deprived of sleep by the continuous nocturnal arrival of pregnant guests, angels, shepherds, kings, and ultimately a baby in l'Arche Cape Breton's annual Christmas pageant, this year titled, "One Night at the Inn." The musical troop played to an appreciative crowd at the Strait Area Education and Recreation Centre in Port Hawkesbury Sunday afternoon. Coralee MacDougall (seated, centre) played Mary....