17 January 2010

The miracle of life

BBC photo showing a US Coast Guard helicopter crew helping to deliver a baby amidst the devastation in Haiti.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.