Today, Waterkeeper Alliance, North Carolina Riverkeeper organizations and Environmental Working Group released an interactive map that reveals the locations of more than 6,500 CAFOs in NC. The joint