08 May 2008

Deborah Berruti serving in Niger, West Africa

Here is the video of from SIM. Thanks to the greatest Aussie in the world for walking me through the complexity of YouTube!!