CORE strategic plan highlights economic...

The Halifax County Board of Commissioners adopted the Creating Outdoor Recreation Economies Strategic Plan for 2026-2031 for Halifax...

National Night Out, 'the heartbeat' of community...

Roanoke Rapids Police Chief Lawrence Wiggins sees National Night Out as the heartbeat of the department’s community outreach initiatives....

Financial Focus: Debunking Social Security myths

Social Security is often one of the most important income sources in retirement. Yet widespread myths about how it works can lead to...

Rocky Mount man faces multiple charges following...

A Rocky Mount man with pending court cases was arrested and charged Tuesday evening following a chase that began in the Enfield area,...

City sees sharp reduction in turnover rate, HR...

Roanoke Rapids Human Resources Director Christina Caudle gave the council some upbeat news about the city’s turnover rate on Tuesday. She...

News

Eight arrested, two sought in plot to smuggle...

A Roanoke Rapids man, who allegedly placed drugs and paraphernalia inside his body, has been...

ECU North dedicates ER X-ray room in honor of...

Bobbie Glenn devoted more than 45 years to ECU North Hospital’s radiology department. Today, the...

Weldon man wanted in July 11 shooting death

A 25-year-old Weldon man is wanted for murder in the July 11 shooting death of Moncrinique...

RR man indicted on true bills in three separate...

A Roanoke Rapids man has been indicted in three separate cases — two of which are related to child...

Roanoke Rapids City Council: Tuesday, July 21,...

The Roanoke Rapids City Council regular meeting will be held on Tuesday, July 21, 2026, at 5:30...

Astronomy program at Medoc Mt. canceled

The astronomy program scheduled at Medoc Mountain State Park this evening has been canceled due to...

Whitakers man faces drug counts following...

A Whitakers man faces a felony drug charge following a traffic stop in Halifax early this morning....

NCDOT releases interactive Projects Near Me tool

The public has a new way to keep tabs on transportation projects that are underway or upcoming,...

HCC recognizes Spring '26 President's, Dean's...

Halifax Community College recognizes and congratulates those students who earned the distinction...

18 pratical nursing graduates represent largest...

Halifax Community College honored 18 Practical Nursing graduates during its Practical Nursing...

HCSO investigates shooting death of Weldon man

A Weldon man died following a weekend shooting at an apartment complex, according to the Halifax...

RRSD job opportunity: Maintenance worker I D&C

The Roanoke Rapids Sanitary District is now accepting applications for the following position:...

Monroe St. fire turned over to police for...

The Roanoke Rapids Fire Department has turned the investigation of a house fire at 109 Monroe...

Columbus County warrant shows family ties...

A Columbus County Sheriff’s Office detective had interviewed the 15-year-old girl who was shot and...

Detour leads to award, unexpected career for...

It was only supposed to be a temporary job until Kaylin Pulley finished her degree in human...

Summer White Coat Ceremony honors next...

Halifax Community College celebrated the next generation of nurses during its Summer 2026 White...

Brown appointed to AACC

Dr. Levy Brown, Halifax Community College vice president of academic and student affairs, has been...

Elliott reappointed to AACC

Halifax Community College announced that HCC President Patrena Benton Elliott has been reappointed...

HCSO roundup: Missing man found deceased;...

The Halifax County Sheriff’s Office reported the following, according to Major Anzell Harris: A...

Astronomy program set Friday at Medoc

An astronomy program will be held Friday at Medoc Mountain State Park from 9 p.m. to 11 p.m. The...

Inmate charged in fatal jail assault moved to...

An inmate charged in a March 2025 fatal jail beating at the Halifax County Detention Center has...

Search warrant: June 22 double murder defendant...

A search warrant returned in the case of a double murder last month in Roanoke Rapids shows that...

RRSD board meeting: Tuesday, July 14, 2026

The Roanoke Rapids Sanitary District Board meets Tuesday, July 14, 2026, at 5 p.m. in the business...

Man faces child abuse counts after deputies...

A Roanoke Rapids man faces child abuse charges after deputies on Thursday observed marks and...

Granddaughter honors grandfather during flag...

When it came time to replace the flag flying over Chick-fil-A for the past two years, restaurant...

Rich Square woman succumbs to injuries sustained...

A Rich Square woman has died from injuries she sustained in a head-on crash Monday morning,...

RRCI sets CO hiring event Wednesday

The North Carolina Department of Adult Correction is hosting a hiring event for correctional...

ECU North nursing residency students complete...

ECU Health North Hospital's 2025-26 Nursing Residency students were challenged by ENS Residency &...

Wilson man faces driving infractions, fugitive...

The North Carolina State Highway Patrol charged a Wilson man on Tuesday after a 23-mile,...

Second person in Garysburg attempted murder...

A second suspect wanted in connection with a May 9 attempted murder in Garysburg was arrested by...

Johnson this year's BARC scholarship recipient

The city’s Benevolent Awards and Recognition Committee on Tuesday presented its annual scholarship...

Manager discusses engineering proposal for...

Roanoke Rapids City Manager Kelly Traynham expects the council to address an engineering proposal...

Local appropriations requested by Pierce in the...

The following is the list of local appropriations state Representative Rodney D. Pierce requested...

Pierce welcomes signing of long-awaited state...

State Representative Rodney D. Pierce welcomed Governor Josh Stein's signing of Senate Bill 257,...

Auditor will perform analysis of health...

The county’s auditing firm will perform a comprehensive analysis of the health department’s funds...

Decision on building new jail off Hwy. 561...

Halifax County commissioners are expected to decide in August whether to build a new detention...

Front Page Sports

Chaloner tryout schedules

661
Chaloner Middle School tryouts Football — Seventh through ninth-graders First official practice will be held on August 10 from 5 p.m. - 7pm. Summer workouts are currently being held. Volleyball...

Static Baseball Photo Gallery June 17, 2026

802
The Roanoke Rapids Static Baseball team game photos from Wednesday night June 17, 2026. The Static beat the River City Skippers 22-13. Photos by Randy Wrenn {gallery}61726static{/gallery} The...

Balmer will be assistant coach as CSU starts inaugural football season

4694
When the Chicago State University inaugural football season begins in August, a face familiar to the Roanoke Valley will be on the sidelines as an assistant head coach and defensive line coach. The...

Jones bringing football friends to You Can Too camp

2735
Weldon native Cedric Jones plans a return home late this week and the Duke University Hall of Famer, New England Patriot wide receiver and National Football League staffer is bringing football...

Static Baseball Photo Gallery June 14, 2026

1327
The Roanoke Rapids Static baseball team's game Sunday night had Mother Nature take control delaying the game in the 4th inning. Sunday's game with going into the bottom of the fourth inning will...

Static Baseball Photo Gallery June 12, 2026

1173
The Roanoke Rapids Static baseball team improved to an overall record of 7-5 Friday night at home. The Old North State League play at Doyle field had Roanoke Rapids Static outlast New Bern Southpaws...

Static Baseball Photo Gallery June 10, 2026

1381
The Roanoke Rapids Static Baseball team hosted City of Roanoke rapids Night at Doyle field. The Static beat River City Skippers 8-6 Wednesday night. Next home game will be Friday night at 7PM. Game...

Static Baseball Photo Gallery June 9, 2026

1277
The Roanoke Rapids Static baseball team fell at home Tuesday night in a non-conference matchup. The Static team fell to East Coast Iron Horses 7-14 giving Static a 5-5 overall record. Static return...

Static Baseball First Responder Night Photo Gallery June 7, 2026

1914
The Roanoke Rapids Static Baseball team hosted First Responder night Sunday at Doyle Field. The Static hosted Tarboro River Bandits with Halifax County Shiriff Davis and Roanoke Rapids Police Chief...

Static Baseball Photo Gallery June 2, 2026

2126
The Roanoke Rapids Static of The Old North State league improved to 4-2 Tuesday night at Doyle field. "Bark in the park Night" was Tuesday night at the Statics game. Game photos by Randy Wrenn...

Roanoke Rapids Static Photo Gallery May 31, 2026

1624
The Roanoke Rapids Static part of the Old North League Wood bat baseball team wrapped up three straight night of home games Sunday night at Doyle Field. The Statics team beat Outer Banks Swinging...

You Can Too football camp set June 20

1295
Despite the sunny temps outside, it’s not too early to think about football. The You Can Too Foundation invites area male and female youth ages 6 through 14 to register for its Third Annual Football...

Base

This section shows the base look of all HTML elements on your page.


Headings

Use the <h1> to <h6> elements to define your headings.

h1. Heading 1

h2. Heading 2

h3. Heading 3

h4. Heading 4

h5. Heading 5
h6. Heading 6

Text-level semantics

The following list gives you a short overview of the most commonly used text-level semantics and how to utilize them.

Element Description
<a> Turn text into hypertext using the a element.
<em> Emphasize text using the em element.
<strong> Imply any extra importance using the strong element.
<code> Define inline code snippets using the code element.
<del> Mark document changes as deleted text using the del element.
<ins> Mark document changes as inserted text using the ins element.
<mark> Highlight text with no semantic meaning using the mark element.
<abbr> Define an abbreviation using the abbr element with a title.
<dfn> Define a definition term using the dfn element with a title.
<small> De-emphasize text for small print using the small element.

Horizontal rule

Create a horizontal rule by using the <hr> element. The greyish line below each section here in the Typography page is an example.


Blockquotes

For quoting multiple lines of content from another source within your document, use the <blockquote> element.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam.

Someone famous
<blockquote>
    <p>Quotation</p>
    <small>Source</small>
</blockquote>

Code blocks

For multiple lines of code, use the <pre> element which defines preformatted text. It creates a new text block that preserves spaces, tabs and line breaks. Nest a <code> element inside to define the code block.

IMPORTANTBe sure to escape any angle brackets in the code for proper rendering.

<pre>
    <code>...</code>
</pre>

Lists

Create an unordered list using the <ul> element and the <ol> element for ordered lists. The <li> element defines the list item.

  • Item 1
  • Item 2
    • Item 1
    • Item 2
      • Item 1
      • Item 2
  • Item 3
  • Item 4
  1. Item 1
  2. Item 2
    1. Item 1
    2. Item 2
      1. Item 1
      2. Item 2
  3. Item 3
  4. Item 4
<ul>
    <li>...</li>
    <li>...
        <ul>
            <li>...</li>
        </ul>
    </li>
</ul>
<ol>
    <li>...</li>
    <li>...
        <ol>
            <li>...</li>
        </ol>
    </li>
</ol>

NOTEYou can also use additional UIkit classes for the lists. You will find more details here.


Description lists

Create a description list using the <dl> element. Use <dt> to define the term and <dd> for the description.

Description lists
A description list defines terms and their corresponding descriptions.
This is a term
This is a description.
This is a term
This is a description.
<dl>
    <dt>...</dt>
    <dd>...</dd>
</dl>

NOTEYou can also use additional UIkit classes for the description lists. You will find more details here.


Tables

You can easily create tables using the <table> element. Use <thead> to define the table headings, <tfoot> to define the table footers and <tbody> to define the table body.

Table Heading Table Heading Table Heading
Table Footer Table Footer Table Footer
Table Data Table Data Table Data
Table Data Table Data Table Data
Table Data Table Data Table Data

<table>
    <thead>
        <tr>
            <th>...</th>
        </tr>
    </thead>
    <tfoot>
        <tr>
            <td>...</td>
        </tr>
    </tfoot>
    <tbody>
        <tr>
            <td>...</td>
        </tr>
    </tbody>
</table>

NOTEYou can also use additional UIkit classes for the tables. You will find more details here.


Form

You can easily create forms that contain different elements like <legend>, <input>, <select>, etc.

Form
<form>
    <fieldset>
        <legend>...</legend>
        <input type="text" placeholder="">
        <input type="password" placeholder="">
        <select>
            <option>...</option>
            <option>...</option>
        </select>
    </fieldset>
</form>

NOTEYou can also use additional UIkit classes for the forms. You will find more details here.

Grid

This section shows how you can create different grids layouts with columns and rows.


Gantry5 Grid System

Gantry5 comes with its own CSS framework called "Nucleus". It is based on the Flexbox model and therefore is really flexible and allows you to build advanced layouts.

Block 1
Block 2
Block 3

<div class="g-grid">
    <div class="g-block">
        <div class="g-content">...</div>
    </div>
    <div class="g-block">
        <div class="g-content">...</div>
    </div>
    <div class="g-block">
        <div class="g-content">...</div>
    </div>
</div>

Gantry5 grid system or better said "Nucleus" grid system does not have a grid gutter, it uses the .g-content class instead.

As you can see in the above example, all 3 blocks are surrounded by empty space. This empty space comes from the .g-content class which adds some margin and padding to the element.

We have added a utility class to the template which takes care of the unnecessary spacing and makes the whole grid looks more natural. The utility class is called .g-gutter.

Block 1
Block 2
Block 3

<div class="g-grid g-gutter">
    <div class="g-block">
        <div class="g-content">...</div>
    </div>
    <div class="g-block">
        <div class="g-content">...</div>
    </div>
    <div class="g-block">
        <div class="g-content">...</div>
    </div>
</div>

"Nucleus" comes with another very useful class called .size-# where # is the percentage of the whole width of the grid a particular element should occupy.

Block 1
Block 2
Block 3

Block 1
Block 2
Block 3

Block 1
Block 2

Block 1
Block 2

<div class="g-grid g-gutter">
    <div class="g-block size-20">
        <div class="g-content">...</div>
    </div>
    <div class="g-block size-60">
        <div class="g-content">...</div>
    </div>
    <div class="g-block size-20">
        <div class="g-content">...</div>
    </div>
</div>

<div class="g-grid g-gutter">
    <div class="g-block size-20">
        <div class="g-content">...</div>
    </div>
    <div class="g-block size-20">
        <div class="g-content">...</div>
    </div>
    <div class="g-block size-60">
        <div class="g-content">...</div>
    </div>
</div>

<div class="g-grid g-gutter">
    <div class="g-block">
        <div class="g-content">...</div>
    </div>
    <div class="g-block">
        <div class="g-content">...</div>
    </div>
</div>

<div class="g-grid g-gutter">
    <div class="g-block size-25">
        <div class="g-content">...</div>
    </div>
    <div class="g-block size-75">
        <div class="g-content">...</div>
    </div>
</div>

UIkit Grid System

The grid system of UIkit follows the mobile-first approach and accomodates up to 10 grid columns. It uses units with predefined classes inside each grid, which define the column width.

To create the grid container, add the .uk-grid class to a parent element. Add one of the .uk-width-* classes to child elements to determine, how the units shall be sized. The grid supports 1, 2, 3, 4, 5, 6 and 10 unit divisions.

.uk-width-1-3
.uk-width-1-3
.uk-width-1-3
.uk-width-1-2
.uk-width-1-2
.uk-width-3-10
.uk-width-7-10

<div class="uk-grid">
    <div class="uk-width-1-2">...</div>
    <div class="uk-width-1-2">...</div>
</div>

NOTEYou can find more information about the UIkit Grid System here.

Buttons

This section shows the different button styles and classes you can use.


Default Buttons

Default Button Dark Button Empty Button

<a href="#" class="button">Default Button</a>
<a href="#" class="button dark">Dark Button</a>
<a href="#" class="button empty">Empty Button</a>

Button Colors

Button Grey Button Green Button Orange Button Purple Button Blue

<a href="#" class="button button-grey">Button Grey</a>
<a href="#" class="button button-green">Button Green</a>
<a href="#" class="button button-orange">Button Orange</a>
<a href="#" class="button button-purple">Button Purple</a>
<a href="#" class="button button-blue">Button Blue</a>

Button Icons

Default Button Dark Button Empty Button Button Green Button Purple

<a href="#" class="button"><i class="fa fa-fw fa-download"></i> Default Button</a>
<a href="#" class="button dark"><i class="fa fa-fw fa-star"></i> Dark Button</a>
<a href="#" class="button empty"><i class="fa fa-fw fa-lock"></i> Empty Button</a>
<a href="#" class="button button-green"><i class="fa fa-fw fa-clock-o"></i> Button Green</a>
<a href="#" class="button button-purple"><i class="fa fa-fw fa-arrows"></i> Button Purple</a>

Button Sizes

Button XLarge Button Large Button Medium Button Small Button XSmall

<a href="#" class="button button-xlarge">Button XLarge</a>
<a href="#" class="button dark button-large">Button Large</a>
<a href="#" class="button empty button-medium">Button Medium</a>
<a href="#" class="button button-green button-small">Button Small</a>
<a href="#" class="button button-purple button-xsmall">Button XSmall</a>

Button Block

Default Button
Dark Button
Empty Button

<a href="#" class="button button-block">Default Button</a>
<a href="#" class="button dark button-block">Dark Button</a>
<a href="#" class="button empty button-block">Empty Button</a>

NOTEYou can also use additional UIkit classes for the buttons. You will find more details here.

Alerts

This section shows the different alert styles and classes you can use.

Lorem ipsum dolor sit amet, conse adipiscing elit. Maecenas mauris orci, pellentesque at vestibulum quis.

Lorem ipsum dolor sit amet, conse adipiscing elit. Maecenas mauris orci, pellentesque at vestibulum quis.

Lorem ipsum dolor sit amet, conse adipiscing elit. Maecenas mauris orci, pellentesque at vestibulum quis.

Lorem ipsum dolor sit amet, conse adipiscing elit. Maecenas mauris orci, pellentesque at vestibulum quis.

<p class="alert alert-success">...</p>
<p class="alert alert-info">...</p>
<p class="alert alert-warning">...</p>
<p class="alert alert-error">...</p>

NOTEYou can also use additional UIkit classes for the alerts. You will find more details here.

Modal

This section shows how easy it is to use modals.

The modal component consists of an overlay, a dialog and a close button.

Class Description
<.uk-modal> Add this class to a <div> element to create the dialog container and an overlay that blanks out the page. It is important to add an id to indicate the element for toggling.
<.uk-modal-dialog> Add this class to a child <div> element to create the dialog box.
<.uk-modal-close> Add this class to an <a> or <button> element to create a close button within the dialog box. We recommend adding the .uk-close class from the Close component to give the button a proper styling, though you can also use text or an image.

You can use any element to toggle a modal dialog. An <a> element needs to be linked to the modal's id. To enable the necessary JavaScript, add the data-uk-modal attribute. If you are using another element, like a button, just add the data-uk-modal="{target:'#ID'}" attribute to target the modal's id.

Open

<!-- This is an anchor toggling the modal -->
<a href="#my-id" data-uk-modal>...</a>

<!-- This is a button toggling the modal -->
<button class="button" data-uk-modal="{target:'#my-id'}">...</button>

<!-- This is the modal -->
<div id="my-id" class="uk-modal">
    <div class="uk-modal-dialog">
        <a class="uk-modal-close uk-close"></a>
        ...
    </div>
</div>

NOTEYou can find more details and options about the modals here.

Lightbox

This section shows how easy it is to create a fancy lightbox for images and videos.

To apply this component, add the data-uk-lightbox attribute to an anchor linking to the image you wish to display. If a title attribute exists it will be displayed as a caption for the lightbox.

Open lightbox

<a href="/my-image.jpg" data-uk-lightbox title="">...</a>

You can link multiple images to the same lightbox and switch between them from within the lightbox, thus creating a gallery. Just add the {group:'my-group'} option to the data attribute of each item using the same name on all items that you want to group.

<a href="/" data-uk-lightbox="{group:'my-group'}">...</a>

A lightbox is not restricted to images. Other media, like videos, can be displayed inside a lightbox and it will automatically generate the correct output by evaluating your path.

Image MP4 Vimeo YouTube

NOTEYou can find more details and options about the lightbox here.

Tooltip

This section shows how easy it is to create a nicely looking tooltip.

To create a tooltip, add the data-uk-tooltip attribute to an element. You also need to add a title attribute, whose value will represent your tooltip's text.

Hover me

<button class="button" data-uk-tooltip title="">...</button>
<span data-uk-tooltip title="">...</span>

Add one of the following options to the data-uk-tooltip attribute to adjust the tooltip's alignment.

Attribute Description Example
<pos:'top'> Aligns the tooltip to the top.
<pos:'top-left'> Aligns the tooltip to the top left.
<pos:'top-right'> Aligns the tooltip to the top right.
<pos:'bottom'> Aligns the tooltip to the bottom.
<pos:'bottom-left'> Aligns the tooltip to the bottom left.
<pos:'bottom-right'> Aligns the tooltip to the bottom right.
<pos:'left'> Aligns the tooltip to the left.
<pos:'right'> Aligns the tooltip to the right.

<button class="button" data-uk-tooltip="{pos:'bottom-left'}" title="">...</button>

NOTEYou can find more details about the tooltip here.

Tabs

This section shows how easy it is to create a tabbed navigation with different styles.

The Tab component consists of clickable tabs, that are aligned side by side.

Class Description
.uk-tab Add this class to a <ul> element to define the Tab component. Use <a> elements as tab items within the list.
.uk-active Add this class to a list item to apply an active state.
.uk-disabled Add this class to a list item to apply a disabled state.

The data-uk-tab attribute is required for two purposes. Firstly, it enables the responsive behaviour. If the parent container is too small to accomodate all tabs, they will be combined into a dropdown, toggled by a single tab, which represents the active tab item.

And secondly, its functionality is coupled to the Switcher component, which is necessary to dynamically transition through different contents using tabbed navigation.

<ul class="uk-tab" data-uk-tab>
    <li class="uk-active"><a href="#">...</a></li>
    <li><a href="#">...</a></li>
    <li><a href="#">...</a></li>
    <li class="uk-disabled"><a href="#">...</a></li>
</ul>

There are many more options and layouts available for the tabs, for example centered tabs, tabs on the left, tabs on the right, etc. You will find all these details on the UIkit website.

NOTEYou can find more details and options about the lightbox here.

Accordions

This section shows how easy it is to create a list of items, allowing each item's content to be expanded and collapsed by clicking its header.

To create an Accrodion, add the uk-accordion class and the data-uk-accordion attribute to a container element. Add the uk-accordion-content class to each of the content sections within the container. Finally, add the uk-accordion-title class to any element, like a heading, above the content section to create a toggle.

Heading 1

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore.

Heading 2

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore.

Heading 3

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore.

<div class="uk-accordion" data-uk-accordion>

    <h3 class="uk-accordion-title">...</h3>
    <div class="uk-accordion-content">...</div>

    <h3 class="uk-accordion-title">...</h3>
    <div class="uk-accordion-content">...</div>

    <h3 class="uk-accordion-title">...</h3>
    <div class="uk-accordion-content">...</div>

</div>

NOTEYou can find more details and options about the accordion here.

UIkit

The things you see here, in the Typography page, are just a quick overview of the most commonly used elements. There are actually many, many more cool things that you can use, like Utility classes, Overlays, Text Styles, Switchers, Toggles, Scrollspy, Smooth scroll, Dynamic Grids, Sliders, Slidesets, Slideshows, Parallax, Sticky elements and more!

UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces. It comes with a wide range of reusable and combinable components. All UIkit classes are namespaced, so they won't interfere with other frameworks and extensions you might be using.

Obituaries

Glenn N. Woodruff

It is with deep sadness that we announce the passing of Glenn N. Woodruff, 90, who went home to be with his Lord on July 21, 2026, surrounded by his...

Opinion

Financial Focus: Debunking Social Security myths

Social Security is often one of the most important income sources in retirement. Yet widespread...

Counting myself lucky Argentina beat the Brits

Imagine, if you will, an alternate universe where England’s football team defeated Argentina in...

Walleye: Eyes in the night on Lake Gaston

If you’ve ever been fishing or walking along the shoreline of Lake Gaston at night and shone a...

An American album: A gift of love from a mother...

It holds photos of the American homefront while my father served in World War II. In its fragile...

Questions continue surrounding subdivision issues

Editor’s note: rrspin reached out to one of the owners of the subdivision who indicated that one...

Correction : Author made incorrect statement in...

In his recent opinion piece on early voting, state Representative Rodney Pierce said he...

Financial Focus: Turning savings into paychecks

Margaret had saved diligently for decades. Every paycheck, a portion went toward her retirement...

Why shorten North Carolina's early voting period?

North Carolina's early voting system has become one of the most successful and widely used parts...

City's proposed budget raises more concerns

This budget raises more concerns than I initially realized. While the proposed tax increase is...

Emry Skatepark belongs to the community

Over the past few years, something really special has come together at Emry Park. What started as...

Financial Focus: Guessing or planning on...

Let’s say you dream of spending your retirement mornings on a warm beach, coffee in hand, waves...

What your county tax dollars support

On behalf of the Halifax County Board of Commissioners, I want to respond to the rrspin.com Letter...

Questions on what the county is doing for...

“Courts and Jails.” That was the answer that Halifax County Commissioner Chenoa Davis gave when I...

Time to modernize state's outdated ABC liquor laws

North Carolina’s ABC liquor laws were written in 1937, and they have been stuck there ever since....

Yes, Roanoke Rapids needs a tax increase

The answer to the question posed by Roanoke Rapids Finance Director Carmen Johnson last Tuesday is...

When communities unite — we win

I woke up on Wednesday, April 22 — the second day of the North Carolina General Assembly short...

Vigilance needed in light of another sneak attack

Halifax, Vance, and Warren counties should remain vigilant for a repeat of the controversial...

A land grab nobody saw coming

The oldest trick in politics is hiding the most consequential action inside the most boring bill....

Most Popular

Police investigate two...

161242
The Roanoke Rapids Police Department is investigating two robberies which occurred Tuesday — one a...

Truck driver shot, killed in...

120392
A Halifax truck driver was shot and killed late Monday night in the parking lot of the Gaston...

Tasty tacos offered for...

113933
The incentive is tacos but the real point is getting children outside.