Recent arrests in halifax county Searching for arrest records in Virginia city jails is akin to the process for county facilities. With a focus on individuals who have come into contact with the legal system, Busted Newspaper provides the latest mugshots and arrest records available for public viewing. Mar 16, 2025 · What are Halifax County Arrest Statistics?The county of Halifax had 920 arrests during the past three years. Those arrested are innocent until proven guilty. Largest Database of Hanover County Mugshots. Dis… Three arrested on theft and weapons charges Feb 18 The county clerk: PO Box 729, Halifax, Virginia 24558; The court of the magistrate: 8 S Main St, Halifax, VA 24558 . 2-72, securing a warrant begins with a complaint of a criminal offense made to a judicial officer authorized to issue criminal warrants Mar 9, 2025 · What are Halifax County Arrest Statistics?The county of Halifax had 920 arrests during the past three years. Jack Smith, Northampton County Sheriff, stated that he is very proud of the dedication shown by the Down East Drug and Violent Crimes Task Force and Halifax Regional Drug and Gang Task Force members. The Halifax Regional Drug Task Force arrested Zabriel Maurice John… Arrests. Its county seat is Halifax. This page offers links to tools and official websites to search for local, federal, and police arrest records by name. They will not be proven guilty by the court of public Feb 18, 2025 · Bookings, Arrests and Mugshots in Halifax County, Virginia. Pulaski County Bookings #1 FRAUD IDENTITY OBTAIN ID INFO TO AVOID ARREST OR Feb 5, 2025 · What are Halifax County Arrest Statistics?The county of Halifax had 1,435 arrests during the past three years. 4 days ago · Arrests and Police Reports in Roanoke Rapids City, NC. Physical Address 355 Ferrell Lane Halifax, NC 27839. 25, 2025; Evansville Man Arrested After Fleeing from Traffic Stop Mar. 3100 BustedNewspaper Blue Ridge Regional Jail VA. In Virginia, an arrest occurs when a police officer takes a person into custody in relation to a criminal offence. Get the information you need here. Sat. Halifax County, VA Arrest Records What are Halifax County Arrest Statistics? The county of Halifax had 920 arrests during the past three years. Date: 3/29 1:22 pm #1 The information and photos Halifax County, NC Arrest Records What are Halifax County Arrest Statistics? The county of Halifax had 1,435 arrests during the past three years. Phone: 252-583-8201 Fax: 252-583-2698 Feb 6, 2024 · All the recent arrests in Halifax County, North Carolina CLARK DAQUAI RASHEED 03/26/2025 Name CLARK, DAQUAI RASHEED Height 5 04 Weight 135 Hair BLK Eye BRO Race B Sex M Arrested By HALIFAX Browse, search and view arrests records. It's your right to know who has been arrested in your vicinity. The county was formed in 1788, subtracted from Rowan County. Per Virginia Code § 19. This jail serves as the processing center for offenders arrested for misdemeanors and felonies. It operates under the jurisdiction of the Halifax County Sheriff's Office, providing a structured environment that prioritizes safety, discipline, and rehabilitation. This is 19. Of the total arrests, 0 were for violent crimes s The people featured on this site may not have been convicted of the charges or crimes listed and are presumed innocent until proven guilty. Call the Magistrate at (252) 445-2961 (Enfield), (252) 537-6070 (Roanoke Rapids) or (252) 593-3019 (Halifax) for information about arrest warrants Aug 26, 2009 · March 02, 2025. org. Comprehensive Search : The platform allows users to easily search for individuals and specific cases, offering detailed arrest records, including charges, dates, and How to Request Arrest Records. Nov 16, 2022 · HALIFAX COUNTY, Va. O. Largest Database of Virginia Beach County Mugshots. Oct 27, 2023 · HALIFAX COUNTY, Va. Name CLAY, JOHNNY OWEN Age 34 Height 5′ 10″ Weight 130 lbs Hair BROWN Eye GREEN Dec 6, 2024 · HOLLISTER, N. Race: White: Sex: Male: Age: 26 years old: 5' 09" 155 lbs: MITTIMUS . Perform a free Roanoke Rapids, NC public police reports search, including current & recent arrests, traffic violations, arrest inquiries, warrants, reports, logs, and mug shots . It's very important to state all individuals are innocent until proven guilty in a court of law. Each Internet browser has a different method of accessing these keys: 3 days ago · Union County is a county located in the U. The arrestee's personal details, mugshot, fingerprint, as well as the arrest location and alleged offense, are typically documented and compiled into what is known as the Virginia arrest record. Disclaimer: The Mar 15, 2018 · HALIFAX Co. Halifax County is part of the Roanoke Rapids, NC Micropolitan Statistical Area, which is also included in the Rocky Mount-Wilson-Roanoke Rapids, NC Combined Statistical Area. ” If you need information on Halifax County recent arrests and warrants, whom should you call? (In 2021) Call the Halifax County Detention Center at (252) 583-8201 for information on recent arrests. Who should you call for Halifax County warrants and arrest records over the phone (2021)? To know about recent arrests, call the Blue Ridge Regional Jail (Halifax) at 434-847-3100. Race: White: Sex: Male: Age: 28 years old: 5' 07" 150 lbs: PROH SUBSTANCE/ITEM IN CORR/CIV COM FACILITY . Bookings are updated several times a day so check bac Aug 7, 2014 · Arrest reports from Halifax County law enforcement agencies. This site contains a number of keyboard shortcuts, called "accesskeys," to assist in navigating. Oct 30, 2023 · A joint law enforcement effort organized by the Halifax/South Boston Regional Narcotic & Gang Task Force resulted in the arrests this week of 51 criminal suspects — 31 of them on drug-related offenses — in what authorities have dubbed “Operation Wicked Spirits. (WDBJ) - Dozens of people were arrested as part of an operation called “Not In Our Backyard” last weekend, mostly on drug charges, according to the Halifax County Sheriff 4 days ago · Explore recent mugshots, arrests, and bookings in Dauphin County, Pennsylvania. LOGIN; The Harrisburg Bureau of Police arrested still, christopher J on Friday March 21st, 2025 Jan 3, 2025 · ROANOKE RAPIDS — Shortly before 9 p. com 3201 Halifax Road South Boston, VA 24592 Phone: 434-572-3945 Email: news@gazettevirginian. 3-22. Antonio Martinez. Individuals looking to access recent arrests in Virginia or perform an inmate search can utilize the tools provided by Virginia's Judicial System. The incident happened around 1:30 a. Phone: 252-583-8201 Fax: 252-583-2698 3 days ago · Guilford County is a county located in the U. Halifax County Bookings #2 OBSTRUCTION OF JUSTICE Resisting arrest, Search arrest records and find latests mugshots and bookings for Misdemeanors and Felonies. Of the total arrests, 0 were for violent crimes s 6 days ago · Edgecombe County Sherriff; Edgecombe County Arrest Info; Some of the cities, towns, and places in Edgecombe County are Conetoe, Crisp, Leggett, Macclesfield, Mercer, Nash County, Pinetops, Princeville, Rocky Mount, Sharpsburg, Speed, Tarboro, Whitakers Edgecombe County is a county located in the U. 422 Arrests. Originally included in Bath County, it was renamed Beaufort Precinct in 1712 and became Beaufort County in 1739. DATE: 03-24-25; CHARGES: SERVING TIME; AGENCY . Criminal Records can be retrieved by using either the person's name or their case number. Mar 1, 2025 · Halifax County Detention Center Recent Bookings & ArrestsHow do I find out if someone has been arrested and booked into the Halifax County Detention Center?To find out if someone you know has been recently arrested and booked into the Halifax County Detention Center, call the jail’s booking line at 3 days ago · Explore recent mugshots, arrests, and bookings in Lynchburg County, Virginia. 27 per 100,000 residents. Search Arrest Records of Halifax County, North Carolina 2 days ago · The following list of counties in Virginia shows how many arrests and mugshots within the past thirty days we currently have available for you to view. Largest Database of Pulaski County Mugshots. The people featured on this site may not have been convicted of the charges or crimes listed and are presumed innocent until proven guilty. 6. Contact the respective county clerk of State Attorney's Office for more information. Mailing Address P. 55% higher than the national average of 739. Per 1362 Arrests. (WNCT) — A Roanoke Rapids man was arrested on January 8 after there was an outstanding warrant for his arrest. The arrests of individuals are public record. As of the 2010 census, the population was 488,406, making it the third-most populous county in North Carolina. ” The arrests followed months of investigation by Task Force officers, who are drawn from the Halifax County Sheriff’s <a The people featured on this site may not have been convicted of the charges or crimes listed and are presumed innocent until proven guilty. Virginia Beach County Bookings #4 prevent l/ e officer from making arrest Jan 3, 2025 · YourGV. You can view reports of daily, monthly, weekly arrests made through this tool. Sheriff Fred S. Halifax County Arrest Warrants. . Its seat is Greensboro. (WNCN) — An armed and dangerous criminal on the run for months was captured earlier this week in Halifax County, officials said. In Halifax County, an arrest warrant is a legal document issued by an authorized officer that directs law enforcement to arrest a specific individual. The county comprises the Wilson Micropolitan Statistical Area, which is also included within the Rocky Mount–Wilson–Roanoke Rapids Combined Statistical Area. *ALL COUNTIES (10881) Aiken (374) Anderson (618) Beaufort (360) Berkeley (449) Blue Ridge Regional Jail Authority 510 Ninth Street Lynchburg, Virginia 24504 434. Ryan Weidemann. org provides regularly updated arrest records, ensuring you have access to the most recent information available in Halifax County, VA. Steps to acquire Halifax County Feb 23, 2022 · HALIFAX COUNTY, Va. Load more {{summary}} Facebook; Twitter; YourGV. Florida Bookings. 3 days ago · Explore recent mugshots, arrests, and bookings in Halifax County, North Carolina. org Halifax County a reputable private company, offers access to arrest records from various locations across the United States. Write or visit the jail and request information. (WSET) — On Friday, the Halifax County Sheriff's Office released the names of 51 suspects who have been arrested as part of Operation “Wicked Spirits. Its county seat is Statesville, and its largest town is Mooresville. As of the 2010 census, the population was 84,585. dauphincrimewatch. C. Mailing Address: P. 02 per 100,000 people. These records contain information about individuals who have been arrested in the county, including their name, date of birth, charges, and booking information. Aug 14, 2024 · View and Search Recent Bookings and See Mugshots in Halifax County, North Carolina. Arrest Records in Halifax County (Virginia) Find arrest records in Halifax County, VA. Stay informed about local law enforcement activities and access up-to-date booking information. Largest open database of current and former county jail inmates. Halifax County Bookings #1 OBSTRUCTION OF JUSTICE Resisting arrest, Find Inmate rosters, recent arrests, mugshots of offenders in Halifax County, North Carolina. CONNER, GREGORY LEE | 2025-03-29 13:20:00 Halifax County, Virginia Booking Booking Details name CONNER, GREGORY LEE age 38 years old height 5′ 8″ hair BROWN eye GREEN weight 150 lbs… Largest Database of Halifax County Mugshots. As of the 2020 census, the population was 186,693. Agencies participation in the operation were the Halifax/South Boston Regional Narcotic and Gang Task Force, Virginia State Police, South Boston Police Department, Halifax Police Department, Mecklenburg County Sheriff’s Office K-9 units and the Halifax County Sheriff’s Office. CRIMEWATCH / US / PA. 4 days ago · Explore recent mugshots, arrests, and bookings in Halifax County, Virginia. Once he was released from the hospital Elks was taken before a Halifax County magistrate and charged with DWI, open container after consuming, and possession of open spirituous liquor in the passenger area. 847. Drug Arrest: Oct 30, 2023 · The Halifax County Sheriff’s Office has arrested over 50 people in operation Wicked Spirits. 10% higher than the national average of 739. 18, 2025; Vanderburgh County Deputies Arrest 22-year-old for Attempted Murder after Drive-By Shooting Mar. on Dec. Phone: 252-583-8201 Fax: 252-583-2698 Most recent Halifax County Bookings Virginia. Arrest records are updated by Blue Ridge Regional Jail, Halifax office several times every day. 4 days ago · Suffolk County Sherriff; Suffolk County Arrest Info; Some of the cities, towns, and places in Suffolk County are Suffolk Suffolk is an independent city in the Commonwealth of Virginia, and as such has no county. Accesskeys. The regional jail system is accessible to cities, as listed in the provided table. Apr 26, 2024 · Brian Gonzalez was taken before a Northampton County magistrate and received a $41,000 bond. 4 days ago · Iredell County ( EYE-ur-del) is a county located in the U. Dec 5, 2024 · The Halifax Police Department, situated in Halifax, Virginia, serves as an essential institution in guaranteeing the safety and security of the city’s residents. , Va. Find latests mugshots and bookings from South Boston and other local cities. on Oct. NAME: GILLEN, APRIL J. Constantly updated. S. It is named for James Iredell, one of the first justices of the Supreme Court. Saturday in a parking lot of a 24-hour To find out if someone you know has been recently arrested and booked into the Halifax County Detention Center, call the jail’s booking line at 252-583-3081. 1 day ago · ROANOKE RAPIDS, N. Rackley with the Halifax County Sheriff’s Office received a call from Halifax Communications regarding a breaking and entering with an When it comes to staying informed about recent arrests and bookings in Halifax County, VA, Busted Newspaper is the go-to source for local law enforcement activities. 1280 Arrests. As of the 2010 census, the population was 201,292. According to the HCSO, the multi-agency operation was conducted from May 12 to May 14. Of the total arrests, 34 were for violent crimes such Nov 17, 2022 · Additional charges are pending. The county seat is Wilson. It is always possible they were arrested there instead of Halifax County. *ALL COUNTIES (12911) Amherst (206) Arlington (437) Augusta (153) Bedford (43) Bland (372) Botetourt (102) Brunswick (150) Buchanan (515) Largest Database of Halifax County Mugshots. Oct 25, 2023 · Blood was drawn after he was placed under arrest for suspicion of driving while impaired. (WSET) -- The Halifax County Sheriff's Office said, as part of an ongoing drug investigation over the past six months, 13 people have been arrested. Feb 15, 2024 · On Feb. 3-21. Union County is included in the Charlotte-Concord-Gastonia, NC-SC Metropolitan Statistical Area. For 2017, the arrest rate was 880. 13,029 likes · 411 talking about this. Fri. West Bail Bonds (252) 813-2440 Hendricks Bail Bonds (252) 450-0139 Blue Ridge Regional Jail Authority 510 Ninth Street Lynchburg, Virginia 24504 434. As of the 2010 census, the population was 54,691. North Carolina Bookings 547 Arrests. Booking details and charges. Disclaimer: The individuals depicted have been arrested but not Find Inmate rosters, recent arrests, mugshots of offenders in Halifax County, NorthCarolina. Access public and county arrest records, or use a free search option. Operating from their headquarters at 70 South Main Street, Halifax, Virginia, 24558, this law enforcement agency is under the jurisdiction of Halifax County. Halifax. Randolph County; Departments; Sheriff; Current: Recent Arrests Recent Arrests. As of 2019, the population is estimated to be 537,174. (WFXR) — The Halifax County Sheriff’s Office (HCSO) says that its ‘Operation Spring Clean-Up’ has resulted in 29 people being arrested on several drug charges. By clicking on your state, you’ll be redirected to the specific database where you can search for arrest records using filters like name, date, county, or type of offense. Org Halifax VA is your go-to resource for accessing up-to-date public arrest records. com Aug 21, 2009 · Another man was arrested today in a Sunday pistol whipping, bringing the total to three, the Halifax County Sheriff’s said. Our website, Arrests. CLAY JOHNNY OWEN 03/24/2025. Halifax County Bookings North Carolina People booked at the Halifax County North Carolina and are representative of the booking not their guilt or innocence. The sheriff's office said the Mar 23, 2025 · Explore recent mugshots, arrests, and bookings in Washington County, Virginia. May 17, 2023 · HALIFAX COUNTY, Va. Located in the city of Halifax, Halifax County, North Carolina, the Halifax County Detention Center is a 142-bed facility. 30, a Halifax Regional Drug and Gang Task Force Agent conducted a traffic stop on a vehicle in the area of County employee, husband arrested by Feb 10, 2025 · What are Halifax County Arrest Statistics?The county of Halifax had 1,435 arrests during the past three years. Search May 18, 2023 · In addition to the Halifax County Sheriff’s Office, it took a number of forces to make the arrests happen, including the following: South Boston Police Department, Halifax Police Department Recent Arrests. 2 days ago · Wilson County is a county located in the U. Beaufort County comprises the Washington, NC Micropolitan Statistical Area, which is also included in the Greenville-Washington, NC Combined Statistical Area. These records can keep you updated with people and events around Recent Arrests. To search and filter the Mugshots for Halifax County, Virginia simply click on the at the top of the page. The information provided, after filling in the search bar below, contains complete information of their previous arrests, previous convictions and incarcerations, their date of birth, aliases, last known address and phone number, any relatives and close associates, traffic court records, court records, active arrest warrants and the warrant Mar 21, 2025 · CHRISTINA WEST was booked on 3/21/2025 in Halifax County, North Carolina. Officers managed to arrest a total of 24 original individuals on outstanding drug charges, and another 10 suspects on outstanding warrants. 1 day ago · The following list of counties in South Carolina shows how many arrests and mugshots within the past thirty days we currently have available for you to view. 16, 2025 The people featured on this site may not have been convicted of the charges or crimes listed and are presumed innocent until proven guilty. Halifax County Detention Center 355 Ferrell Lane Halifax, NC 27839 7. org Halifax County, is a reputable private company that provides access to mugshot information from various locations across the United States. The Halifax County Sheriff’s Office says just before 9 p. Clark stated that numerous people have been arrested following a joint operation during this week that was organized by the Halifax/South Boston Reginal Narcotic & Gang Task Force. There may be an automated method of looking them up by their name over the phone, or you may be directed to speak to someone at the jail. This data is typically maintained by local law enforcement agencies, such as the Halifax County Sheriff's Office, and provides details about the alleged crimes, arrest dates, and booking informati Find Arrest Records by State. You can call them 24 hours a day for inmate details at 252-583-3081 . Largest Database of Halifax County Mugshots. Halifax County Bookings #2 OBSTRUCTION OF JUSTICE Resisting arrest, Call a bail bond agent to bail an inmate out of Halifax County jail. Arrests. com 3201 Halifax Road South Boston, VA 24592 Phone: 434-572-3945 Physical Address 355 Ferrell Lane Halifax, NC 27839. Most recent. Dec 6, 2024 · The Littleton Police Department, positioned in the heart of North Carolina, serves as the main law enforcement agency for the busy city of Littleton in Halifax County. Feb 26, 2025 · Halifax County is a county located in the U. Oct 22, 2024 · HOLLISTER — Shortly before 4 p. Arrest records in Halifax County are managed by the Halifax County Sheriff’s Office. The site is constantly being updated throughout the day! Most recent Halifax County Mugshots, North Carolina. As of the 2020 census, the population was 78,784. Breadcrumbs. Looking for the latest arrest records in Halifax County, Virginia? Arrests. The information and photos presented on this site have been collected from the Historic Courthouse 10 North King Street Halifax, NC 27839. This is 44. Its county seat is Monroe. Lockie Daniel “Boo Boo” Richardson, 51, of Hollister was arrested Tuesday in the area of Arcola Road and White Rock Church Road, according to a news release titled “Today was ‘Boo Boo’s’ day!” from the Halifax County Sheriff’s Office. Hanover County Bookings Date: 3/28 12:28 pm #1 OBSTRUCTION OF JUSTICE Resisting arrest, obstructing Jan 21, 2025 · HALIFAX, N. Halifax County Bookings #3 OBSTRUCTION OF JUSTICE Resisting arrest, obstructing Largest Database of Halifax County Mugshots. Whether you are researching local criminal activity or staying informed about recent arrests, this platform offers detailed information to meet your needs. Feb 23, 2022 · Dozens arrested as part of Halifax County drug operation Arrested over the last two weeks were: Thomas Mauney, 31, Roanoke- Distribution of heroin and fentanyl. Do not rely on this site to determine factual criminal records. It serves as a valuable resource for individuals interested in checking their own arrest records, as well as for employers, landlords, and other parties seeking to screen potential candidates or tenants. 29, 2025; Juveniles Arrested after Pursuit in Stolen Vehicle Mar. 13 - 18 ( out of 7,141 ) Halifax County Bookings North Carolina. 20 per 100,000 residents. Search Arrest Records of Halifax County, NorthCarolina Feb 12, 2025 · Halifax County Recent Arrests refers to the most up-to-date information on individuals who have been apprehended and charged with criminal offenses within Halifax County. Amherst, Appomattox, Bedford, Campbell, Halifax Counties, City of Find Inmate rosters, recent arrests, mugshots of offenders made by Halifax County Sheriff's Office. Up-to-Date Information: HalifaxVa. state of North Carolina. Of the total arrests, 34 were for violent crimes such The Halifax County Sheriff's Office preserves public peace and order: protects life and property; enforces the laws of the United States, Commonwealth of Virginia, and Halifax County; provides security for courts; transports prisoners; rehabilitates inmates; promotes partnerships with its citizens. (WDBJ) - 12 people have been arrested on various charges as part of a joint drug operation run by the Halifax County Sheriff’s Office and South Boston Reginal Narcotic & Gang Largest Database of Halifax County Mugshots. Arrest records, charges of people arrested in Halifax County, North Carolina. Mar 23, 2025 · 1650 Aviation Drive Hailey, ID 83333 Phone: 208-788-5555 Fax: 208-788-3592 Email the Sheriff's Office Halifax County Jail, located in North Carolina, is a medium-security detention center housing inmates awaiting trial or serving short-term sentences. m. Use the interactive map below to select your state and access detailed arrest records and recent arrests. P. Detective Rich Somogyi said in a press release Brock Eugene Sampson, 29, of Roanoke Rapids, was arrested for first-degree burglary, assault inflicting serious injury, assault with a deadly weapon inflicting serious injury, felony conspiracy and possession of a firearm 14750 Six Mile Cypress Parkway, Fort Myers, FL 33912, USA; 911 (Emergency) 239-477-1000 (Non Emergency) Jan 3, 2025 · Tammy Webb, a Halifax County employee, and her husband, Travis Webb were arrested on various charges Monday for destroying evidence and evading law enforcement. Do a search online using this person’s name, the town or city you think they were arrested in, and the crime you think they were arrested for. Results also include Booking Id, Charges, Booking Date, Location, Bond, Reporting Agency, Gender, Age, Crime Date etc. Box 36 Halifax, NC 27839. Of the total arrests, 34 were for violent crimes such Feb 12, 2025 · What are Halifax County Arrest Statistics?The county of Halifax had 920 arrests during the past three years. Feb 2, 2023 · If you have information about crimes in Halifax County, you are encouraged to report what you know anonymously to Halifax County Crime Stoppers by calling 252-583-4444, or online at Mar 10, 2025 · Dauphin County. . He has a December 8 court date. For 2017, the arrest rate was 1,068. To search city jails for an inmate, complete these steps: Mar 2, 2022 · The Halifax County’s Sheriff’s Office launched operation ‘Not in Our Back Yard’ on February 17 through the weekend of February 20. Box 38 Halifax, NC 27839 The information and photos presented on this site have been collected from the websites of County Sheriff's Offices or Clerk of Courts. With its headquarters at 117 East South Main Street, Littleton, North Carolina, 27850, this department is dedicated to uphold public security and enforce the law within the city A Benson man, arrested in Nash County with drugs and firearms in his vehicle in 2023, was recently sentenced to 10 years in prison in U. (WNCN) — A “half-smoked marijuana blunt” sitting inside a car led police in North Carolina to search a car and arrest a convicted felon on gun and drug charges, officers said Saturday. 3 days ago · The county was founded in 1705 as Pamptecough Precinct. Pedestrian Struck by Train in Western Vanderburgh County Mar. Since 1938, an additional county court has been located in High Point, North Carolina. 21, Sgt. | Recently Booked | Arrest Mugshot | Jail Booking About Blue Ridge Regional Jail, Halifax Arrest Records. The information and photos presented on this site have been collected from the Halifax County Mugshots, a trusted source for uncovering mugshots in Halifax County. All the recent arrests in Halifax County, Virginia. on Monday, a Halifax Regional Drug and Gang Task Force Agent pulled over a vehicle in the area of West 5th Street in Roanoke Rapids Virginia Arrest Records. They keep put this record on their websites for public awareness. 12, members of the Halifax County Sheriff’s Office Criminal Investigations Division, with the assistance of Patrol Division, went to an address on East 2nd Street in Weldon in The people featured on this site may not have been convicted of the charges or crimes listed and are presumed innocent until proven guilty. 3100 How to Search City Jails Arrest Records in Virginia: A Guide to Look Up Recent Arrests & Mugshots. infure luw odklls jggozs oecozfz tfar dzqzxq gvz dqlfh qkqqe sytg aata kvgr wliqbx foitgp