› added 10 years ago
77
TIL that Laurie Holden (Andrea from the Walking Dead) is a member of Operation Underground Railroad, whose mission is to hunt down sex traffickers. She was recently part of a sting in Columbia which resulted in the arrest of 12 criminals and the rescue of 55 sex trafficking victims.