social worker

Amy Graham 5-13-2010
The Houma Tribe, located in southern Louisiana, has had more than their fair share of trials and obstacles over the last 100 years. The oil spill may be the final straw.

Arthur Waskow 4-08-2010
The end of Passover is said to mark the anniversary of the moment when Pharaoh's imperial horse-chariot army met disaster in the Red Sea.
In the upcoming weeks and months, desperate people will knock on the doors of almost every church across the nation to ask for emergency financial assistance.