Static Baseball First Responder Night Photo Gallery...

The Roanoke Rapids Static Baseball team hosted First Responder night Sunday at Doyle Field. The Static hosted Tarboro River Bandits with...

Public observing session planned at Medoc Mountain...

A public observing session with telescopes is planned Friday from 8:30 p.m. to 11 p.m. at Medoc Mountain State Park. The event will be...

Hearing date set on Pomp Boys motions

A June 25 hearing date has been set to hear arguments for the dismissal of a federal complaint filed by the owner of a classic car and...

Man charged with obstruction in shooting death...

A Roanoke Rapids man awaiting a January disposition hearing in superior court for obstruction of justice and accessory after the fact in a...

Football Club Roanoke (Soccer) Final Spring home...

The Football Club Roanoke (Soccer) wrapped up it's Final Spring home match Saturday June 6, 2026. The Roanoke team fell 0-1 to Briar...

News

Body of missing kayaker recovered

The body of missing kayaker Angel Martinez was located Saturday evening in the Roanoke Rapids Lake...

RRPD seeks clues in 15th Street burglary

The Roanoke Rapids Police Department is currently investigating a burglary that occurred in the...

RRSD board meeting: Tuesday, June 9, 2026

The Roanoke Rapids Sanitary District Board will meet Tuesday, June 9, 2026, at 5 p.m. in the...

Organizations join together for Doyle...

Several nonprofit sports groups are contributing materials and labor to help improve the...

Skate Jam Saturday at Emry Park

Skate Jam at the Emry Park Skatepark will be held Saturday from 3 to 7 p.m. This free community...

Nashville man dies in Enfield area crash

A Nashville man died today following a single-vehicle crash on Beaverdam Road in the Enfield area....

Man charged in beating that leaves girlfriend...

A Hollister man was charged today in the beating of his girlfriend Wednesday, according to the...

Council approves 4-cent tax increase as staff...

Roanoke Rapids City Council today voted to go with a 4-cent tax increase for the upcoming fiscal...

HCC joining community college planning institute

Halifax Community College has been invited to be part of the inaugural cohort of the North...

RRSD job opportunity: Lab supervisor,...

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

Bedgood chosen to attend Brody Rise residential...

Brandi Bedgood, a rising junior at Roanoke Rapids High School and member of the the district’s...

City manager says budget work session will focus...

With a budget work session scheduled Thursday, Roanoke Rapids City Manager Kelly Traynham said the...

Most speakers opposed to city tax increase

Whether through the public comment section or the actual public hearing during Tuesday’s Roanoke...

Photo gallery: Eastman Leadership Academy...

Halifax County Schools this morning celebrated the opening of Eastman Leadership Academy for this...

RV crime roundup: Company commends metal theft...

Roanoke Valley law enforcement reported the following: Company commends detective for metal theft...

Halifax EMC addressing large-scale outage

Halifax EMC is currently experiencing a large-scale outage affecting a significant portion of its...

Mulch fire at landfill contained

A mulch fire at the Halifax County Landfill off Liles Road has been contained but not...

ECU Health summer meals program expands to RR,...

The expansion of the ECU Health Office of Community Health summer meals program will include...

Adoption next step in county budget process

Halifax County commissioners will vote on the budget for the upcoming fiscal year at its June 15...

RRSD begins unidirectional flushing

The Roanoke Rapids Sanitary District started its annual unidirectional flushing exercise today...

RR man faces statutory rape count

A Roanoke Rapids man was charged Sunday with statutory rape of a minor following an investigation...

HCSO roundup: Couple wanted in metal theft...

A couple wanted for more than 70 counts of metal theft across Halifax County were apprehended in...

Notice of special meeting: Budget work session,...

Notice is hereby given that the Roanoke Rapids City Council will hold a Special Meeting (Budget...

Roanoke Rapids City Council: Tuesday, June 2, 2026

The Roanoke Rapids Regular City Council meeting will be held on Tuesday, June 2, 2026, at 5:30...

Registration open for HCC Foundation golf...

The Halifax Community College Foundation will host its 17th Annual Golf Tournament on Friday,...

ECU Medical Center expanding rural residency...

ECU Health Medical Center is expanding its Graduate Medical Education rural residency tracks in...

Government gets more time to respond to Ponton's...

The United States Attorney’s Office said in a motion filed Wednesday that it requests a 30-day...

Martin complaint against city, Traynham...

A lawsuit filed by a former police chief against the city of Roanoke Rapids and City Manager Kelly...

Trafficking counts lodged after drugs found in...

A Seaboard mother and daughter remain in custody after they were charged Monday for allegedly...

Weldon board votes to move forward with social...

Weldon town commissioners voted Tuesday to move forward with an application to the North Carolina...

Man faces domestic counts following assault report

A Roanoke Rapids man faces a felony charge and remains held without bond following an early...

Ponton's attorney seeks to withdraw guilty plea...

The attorney representing a Roanoke Rapids man charged federally with distribution of 40 grams or...

May 22, 2026

May 22, 2026 J. Reuben Daniel City Hall & Police Station 1040 Roanoke Avenue, Roanoke Rapids, NC...

Hill Family Farms hosting first benefit car...

Hill Family Farms will host its first Community Car Show & Summer Fundraiser on Saturday, July 11....

Thompson named Southampton County Schools...

Dr. Juliana Thompson has been named the next superintendent of Southampton County Public Schools,...

RRSD job opportunity: Foreman, distribution and...

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

Front Page Sports

Static Baseball First Responder Night Photo Gallery June 7, 2026

975
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

1418
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

1081
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

821
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...

RRHS honors athletes at annual awards night

1785
On Tuesday Roanoke Rapids High School held its annual Athletic Awards Night to recognize and celebrate the accomplishments of more than 250 student-athletes from RRHS and Roanoke Rapids Early...

Football Club Roanoke (Soccer) home match photo gallery April 11, 2026

2260
Football Club Roanoke hosted it's second season home match Saturday at River Park in Weldon. Football Club Roanoke is a Halifax County Roanoke Rapids based Semi-Professional/High Level Amateur...

Chaloner Middle Track results from March 31st

994
Chaloner Middle Track results from March 31st reported to RRspin.com Sports. Chaloner hosted Davie Middle and Warren County Middle. Girls: Long Jump: 1. Addison Geary (CMS) 2. Mariah Freeman (Warren...

Chaloner Middle Track results from March 24th

1902
Chaloner Middle Track results from March 24th reported to RRspin.com Sports. Chaloner hosted Weldon Middle and KIPP Middle. Girls: Long Jump: 1. Nasiyah W (CMS) 2. Addison G (CMS) 3. Mariah (KIPP)...

Roanoke Football Club Season Opener Photo Gallery

1826
The Halifax County based UPSL Semi-Professional/High Level Amateur Soccer team named Football Club Roanoke kicked off their 2026 season Sunday. The ten match season with five set as home games will...

RRHS Athletic Hall of Fame Announces Nomination Period for the Class of 2026

3791
The Roanoke Rapids High School Athletic Hall of Fame Committee is now accepting nominations for the Class of 2026. The 2026 date of the banquet is yet to be determined. Nomination criteria and forms...

Lady Jackets soccer win

2236
The Roanoke Rapids High School Lady Yellow Jackets soccer team won on the road Monday night. Roanoke Rapids beat Rocky Mount 5-1. Claire Walker scored all 5 goals for the Lady Jackets. Jackets with...

Roanoke Rapids Spring sports tryouts information

2748
Roanoke Rapids High School Spring Sports tryouts are quickly approaching. Here is some information about the tryouts for each sport. Remember to try out for a spring sport prospective student...

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

Larry Glenn Davis

Larry Glenn Davis, 58 of Roanoke Rapids, North Carolina passed away peacefully at his home surrounded by family on Sunday June 7, 2026. He was born...

Opinion

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....

Financial Focus: Estate planning myths

Consider this scenario: A teacher of 30 years and mother of three passes away at age 58. She...

State Republicans should take their own advice...

The property tax amendment Republicans are pushing in Raleigh isn’t about helping homeowners. It’s...

Thanks to those attending second Halifax...

I would like to extend my gratitude to the Halifax County residents who attended our most recent...

Financial Focus: Freezing the squeeze of...

Rising prices may not dominate headlines the way they did a year or two ago, but if you’re...

Quarry would create more danger to aviation

I would like to take this opportunity to comment on the recent article about the Halifax...

When it comes to mugshots, yes, I'm snide

I have a tendency to become snide when the issue of mugshots — or the lack thereof — is brought...

Thanks to those who attended Halifax Aggregates...

I would like to thank the residents of Halifax County who attended our recent community open house...

A call for unity in House District 27 race

Editor’s note: Following the posting of this letter to the editor, we will no longer accept any...

Most Popular

Police investigate two...

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

Truck driver shot, killed in...

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

Tasty tacos offered for...

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