Gerald Lynn Weir Jr.
Gerald Lynn Weir Jr. Mecklenburg County jail
Gerald Lynn Weir Jr. Mecklenburg County jail

Monroe man sentenced to 18 years in child porn case

March 16, 2016 11:51 AM