Sugar, who became an internet sensation, was finally captured Friday evening, May 3, 2024, in the Riverbend-area near the city of North Bend.
Sugar, who became an internet sensation, was finally captured Friday evening, May 3, 2024, in the Riverbend-area near the city of North Bend.
In