The St. Johns Riverkeeper, a non-profit organization, works to protect the St. Johns River, Florida's largest river, through education and legal action. The Riverkeeper faces challenges such as sewage ...