Press ESC to close

KH

Karen B. Hall is a freelance writer who has dreams of traveling to work in ministry. Karen B. Hall been writing since 2008 and works with a ministry that helps women recover from addictions and loves cooking for the homeless.