dearmiracle.com
A Broken Hallelujah
For all the things that make up a life, that run a universe or that collide in hearts or stars, in the unbearable witness of great human suffering, …