Spiritual Activity
A visualization
A visualization
WorldPopulation currently estimated to be 6.93 billion…
According to a 2009demographic study,
Islam has 1.57 billion adherents, making up 23% of the world population…
According to a 2009demographic study,
Islam has 1.57 billion adherents, making up 23% of the world population…
Now i know for sure thereare more people out there who know there is one god,
and have heard the messages of the messengers ….
Maybe they’re just still confused or haven’t learned what needs to be learned.
and have heard the messages of the messengers ….
Maybe they’re just still confused or haven’t learned what needs to be learned.