By Syed Haseeb This is Planet Earth. (Well, sort of) There were 7,657,723,823 Earthlings dwelling on this planet by the time this sentence was being written. As of December 2013, 4.3 babies are born each second. Now, that is a whole lot of people. In this dog-eat-dog world, how do we come across on top?... Continue Reading →
A Morning with Nature
By Umme Aisha When I woke up for Fajr this morning, I decided to do a little experiment. Instead of going straight back to bed once I had prayed, I thought I’d spend the early hours of the morning doing something productive. But the question that immediately popped into my head was: What do I... Continue Reading →
You must be logged in to post a comment.