Richmond unveils new tools in hopes of keeping people safe on James River

Richmond unveils new tools in hopes of keeping people safe on James River