Displaying all articles tagged:

Awful Miracles

  1. Newborn Baby Survives Twelve Hours After Being Thrown Down Garbage ChuteWell this is awful, and yet miraculous.