Petersburg flooding tied to decades of silt buildup in Appomattox River Posted on July 22, 2025 by Meredith Ogilvie-Thompson