Our World is Sinking

It is generally agreed that changes in climate we see today are largely caused by human acti ...

Islam and Environmental Ethics (Part 2/2)

The Prophet said that even a tiny unborn that was killed because of human recklessness is go ...