Why does she stay? Trapped between domestic violence and homelessness. - Human Options

This Campaign has ended. No more pledges can be made.