William McCloud and Angela Boswell were arrested in North Carolina in connection to the disappearance of Tennessee toddler Evelyn Boswell.
Knoxville, USA Today: Nation
Sat, 02/22/2020 - 1:58pm
William McCloud and Angela Boswell were arrested in North Carolina in connection to the disappearance of Tennessee toddler Evelyn Boswell.