Missing Mother of 5 – April Pickens, 29 of Asheville, NC; Last Seen December 27th, 2011 /17 Dec 2012/BCG Staff/0 CommentApril Pickens Case Type: Endangered DOB: Jan 01, 1983 Missing Date: Dec 27, 2011 Age Now: 29 Missing City: Asheville Missing State:... Read More