Why Does God Let Bad Things Happen?

.

.

.

.

.

.

.

.