Tag: Evidence against Dewayne

Who is Dewayne Craddock and why is his life highlighted in the news?

BEACH, VIRGINIA  After nearly four months of waiting and, at times, demanding…

6 Min Read