redyouth.org
Shameful spectacle from space
Of all the stars and objects in the heavens, planet earth is by far the most beautiful. Abundant with life and capable of providing enough for all her inhabitants, man and beast, our human civilisa…