geekdad.com
Today's Abolitionists: Love146
In the Philippines, Love146 is an organization working to end one particular form of slavery, child trafficking and exploitation.
Laura Grace Weldon