How can we trust God when bad things happen?

It is precisely because God is sovereign and orders all things according to His plan and purposes that we can have hope and peace, writes Martin Davie.

How can we trust God when bad things happen?
It is precisely because God is sovereign and orders all things according to His plan and purposes that we can have hope and peace, writes Martin Davie.