Gikuyu Origins

Who are the Gikuyu?

The Gikuyu is one of the “tribes” among the forty two tribes in Kenya, and were originally located in Central Kenya around and about the foot of Mt. Kenya, the snow capped second highest mountain in Africa at 17,040 ft above sea level. There were really no strict boundaries between different peoples.  Their neighbours were the Maasai to the South, the Kamba to the South east and the Embu and Meru to the North. They are more closely related to the Embu and Meru but also shared a lot culturally with the Maasai and the Kamba in trade and inter-marriages. (click here or map on right)

Kikuyu is the English form of the proper name of the tribe, the Gikuyu.

The name Akikuyu or Agikuyu with the prefix ‘A’ is usually used to describe the people as entities and  ‘a Kikuyu’ and ‘a Mugikuyu’ for an individual being. To describe the language we say, in singular, “This Kikuyu is speaking Kikuyu or this Mugikuyu is speaking Gikuyu”.  In the collective we say, “The Akikuyu speak Kikuyu or The Agikuyu speak Gikuyu”. When the definitive article “the” is used, “The Kikuyu tribe speak Kikuyu language or The Gikuyu people speak the Gikuyu language” is also correct. Throughout this site, I, Mukuyu, will always refer to the Gikuyu people as the Gikuyu and Gikuyu when reffering to the language and peoples. The context will usually give you a clear distinction as to whether it is the people or the language being refered to. Rarely will I, Mukuyu, use the term Agikuyu except when absolutely necessary. Never will I use the Englished term Kikuyu or Akikuyu except as a quote from some other source.

Origins

The Gikuyu origins are traced by historians as part of the greater Bantu peoples migrations in Africa,(see  http://umanitoba.ca/faculties/arts/anthropology/courses/122/module2/bantu.html.) The best and most comprehensive is by  Professor Godfrey Muriuki (A history of the Kikuyu 1500-1900 by Godfrey Muriuki)*  Were, one of the foremost historians in Kenya admits that “The early history of the Kikuyu is still unknown”**, but goes on to posit that the Bantu migrated into the Mt. Kenya region in waves and not as a group from AD 1300. The Gikuyu seem to have been a grouping of such bands. A group certainly came from the South from the Taita region and is related more to the Kamba, Chaaga and Taita.  (Were map) Other bands, that included the Meru, Embu and Mbeere migrated from the North in Ethiopia and others from the Central Africa. This would account for the various quite distinct facial characteristics among the Gikuyu. A round stocky soft face and the thin sharply defined cheek and forehead features being the main types. The intermarriages with the Maasai, the Kamba, and the original inhabitants of Gikuyuland, the short Gumba and the tall Dorobo and Athi complicated the gene pool even further. Today with the added gene pool from the British soldiers who participated in mass rapes of  Gikuyu women in 1952-58, the picture is very complicated.

For speculative purposes only I offer my opinion of observed main types for what it is worth. This is that the group that moved to Northern Kikuyuland, towards the sacred Mountain was the more spiritually inclined and was mainly from Ethiopian origins. The group that moved South towards the Coastal trade routes was the more enterprising and linked to the Kamba traders and trade routes to the Coast.

Continuing studies in linguistics and modern methods in medicine like gene mapping, etc. (see http://med.stanford.edu/mcr/2008/Y-chromosome-0806.html ) may some day shed more light on the origin and complicated gene pool of the Gikuyu.

This kind of complicated migration story is not the kind of narrative that can be handed down in oral tradition and as Amstrong observes, “Unless a historical event is mythologized, it cannot become a source of religious inspiration”*** It cannot endure and history without myth is cold and lifeless. It is even doubtful that history without myth can exist. The Gikuyu myth of origin like other myths of origin relates a garden of Eden scenario where God comes into the picture. According to this myth, the first man, Gikuyu walked with God, Ngai, Mwene Nyaga, Murungu, Mugai, or any number of other names given to Him. Call Him Ngai.

The scene starts at the top of “The Mountain of God”, Kiri Nyaga generally called Mt Kenya. This is where God showed the first Gikuyu man the land below and instructed him to go to a specific spot to the South of the mountain where there was a grove of fig trees, Mikuyu.  Gikuyu descended the mountain and on arrival at the place found a woman. I suppose he introduced himself and Gikuyu and Mumbi became husband and wife. He was also told that he could make contact with this Ngai at any time by praying to him while facing Mt. Kenya or by sacrificing a goat under the Mukuyu or another type of fig tree, the Mugumo.

The name Gikuyu means a huge fig tree – Mukuyu, and Mumbi means Creator. The roots of the Mukuyu entered into the Great Mother Earth each nourishing the other and connecting with God. Man and the Goddess of Creation came together and as the milk essence from the Mukuyu entered the earth, the Gikuyu and the Mumbi brought forth the ten daughters who became the mothers of the ten Gikuyu clans. Think of the sun and moon and the ten planets.

When the girls became of age and began to have yearnings for their own husbands, they went to their mother and asked her where she got her’s. She took the problem to her husband Gikuyu. Gikuyu consulted Ngai, God and Ngai asked him to make a sacrifice of a spotless ram under the fig tree “Mugumo”. He called his daughters and asked them to go to the Mukuyu and for them to cut for each a straight rod of her own height. Nine of the girls brought the rods and their father placed them on top of the fire as ndara and then placed the sacrifice on them. In the morning NINE young men appeared and each of the daughters took a mate her own height. The last born Wamuyu was too young to take part on the rod’s business and thus remained without a husband. The others married young men “A Gikuyu” meaning “of the great Mukuyu tree”

Gakaara wa Wanjau in “Warahuri wa Muhooere wa Gikuyu na Mumbi. compares Gikuyu worship with the Adam and Eve story  of Genesis thus:****

  • Gikuyu unlike Adam was not fashioned from mud but from the word.
  • Mumbi was not created from Gikuyu’s rib like Eve but existed simultaneously if not before the man.
  • There is no mention of sin, damnation and the messy start of lies, deception, murder, calumny and acrimony  characteristic of the Bible’s Genesis and which are the main features of Western Christianity.
  • Gikuyu and Mumbi were never cursed.

The original location of the Gikuyu Eden has been generally identified as being in Central Province near Gaturi village of Muranga District at a place called Mukurwe wa Nyagathanga.  It is believed by the Gikuyu to be the cradle of the tribe. The map below taken from Google Earth shows that you will take the Muranga – Othaya road to Nyeri and branch off right at a market town called Karuri.

Mukurwe wa Gathanga Google earth

It seems like myth has always had a greater attraction and meaning to humans than so-called facts and most Gikuyu seem to take this creation myth very literally as actual occurrences beyond question. They would cling to the myth even if scientists were to definitively “prove” through gene mapping and so forth that the Gikuyu originated in Egypt from a group of slaves in Egypt who fled the Pharoah to the South as another the Hebrews led by Moses fled North.

What seems certain is that moving bands of migrating Bantu groups dispersed from several nodal points notably Central Africa, Ethiopia, South Africa at various times. What the Gikuyu may have retained in their collective memory is such a point of dispersal which they give the name Mukurwe wa Nyagathanga, a sort of Garden of Eden for them. Let us try to locate it. Like many garden of Eden’s there was a tree of Origin involved, in fact for the Gikuyu three important trees.

Three Trees****

  • The tree of origin for the Gikuyu is the Mukuyu, (Ficus sycomorus),  a fig tree with a nice, beautiful and evergreen shade which provides a wonderful shadow as a sanctuary from the African sun. Since these trees grow to a great age and height an old one can be called a gikuyu. From high up in the mountain looking down they are landmarks or nodes in the landscape.It is to a groove of these trees that Gikuyu was pointed to by Ngai from Mt. Kenya and to where Gikuyu went to establish his first homestead and from which he got his name, Gikuyu. The picture on the right shows a gikuyu being used by the Gikuyu as “Axis Mundi”, “Tree of Life”, or “Origin” in a music ceremony the “Gicukia” photographed here by Father Cagnolo at around 1910. The ashes from its branches is super white and mixed with fat made the white paste dancers painted their bodies with. This paste was called ira exactly the name given to Ngai’s white snow on top of Mt Kenya. All major Gikuyu religious sacrifices were done under this tree and the name of the tribe Gikuyu is derived from it.
  • A fig tree, mugumo, (Ficus thonningii)  grows either independently or as a parasite on another tree entangling itself around it and with roots coming down from branches above. The mugumo tree is the second most sacred tree among the Gikuyu and under which sacrifices to Ngai were also done. This tree grows to a great height and age but without an interesting shadow or comfortable base. An old one is truly an awesome sight, like the famous 15 feet diameter one near Thika that had to fall before Kenya could gain independence from Britain. The picture on the right bottom shows a mugumo tree.*****
    .
  • The site of the first homestead according to myth was called Mukurwe wa Nyagathanga in Muranga. The Mukurwe (Albizia gummifera), was a common tree found in most parts of Gikuyu land and had a variety of uses. Its trunk was used for building, the branches for firewood and leaves are also feed for goats. The mukurwe was a utilitarian tree where the mukuyu and the mugumo were sacred. The Nyagathanga bird made its nest at this particular tree and hence the name Mukurwe wa Nyagathanga, the Mukurwe belonging to the Nyagathanga bird. Mukurwe wa Nyagathanga as a site was the habitation of Nature long before the appearance of man and woman and the idea that a site can be demarcated and owned.

I would like here to speculate that the practical needs for the establishment of a homestead like, availability of water, fuel, building materials could have been just as important in the choice of place as those of religious meaning, if not more important. The name for Gikuyu’s companion Mumbi, means Creator which means she fashioned things from clay and as a potter she would also have needed a place with good clay just as Gikuyu would have needed lots of building materials.

It seems like the place would have had to have the following characteristics.

  • In the immediate vicinity of a huge fig tree, mukuyu or Gikuyu, around which the daily activities of the homestead were centered. This tree could also have been the locator of the place from afar. It gave the tribe its name, Gikuyu.
  • Near or surrounded by lesser trees like mukurwe, muringa, muhu and other utilitarian trees suitable for firewood, building materials, animal feed etc.
  • In the neighbourhood of a mugumo, the sacrificial tree and certainly not next to it. Near a source of drinking water, Gathambara.
  • In a fertile place ready for agricultural exploitation.
  • Near a source of good clay useful for pottery.

Are all these present at Mukurwe wa Nyagathanga? The answer unsurprisingly is that in all Kikuyuland it is the one place with the a good if not the best, combination of all the above.

Mukurwe wa Nyagathanga means, “The tree where the Nyagathanga bird dwelleth”. The bird preceded the woman and they have a special relationship and bond. The woman preceded the man and was at Mukurwe wa Nyagathanga first.

And finally, it may well be that the place only existed as a metaphor and was never meant to be a physical locale. This would bring it at par with other mythical places of origin like the Garden of Eden and others fantastic places like Eldorado and Shangri-la. These places and such ideas and beliefs in the existence of a Holy Grail, a Golden Fleece, a Philosopher’s Stone etc.  are vitally important in their contribution to a people’s search for wholeness and are embedded in human psyche.

In conclusion, this post has opened discussion on several questions on the ideas of “Location” or “Place” of Mukurwe wa Nyagathanga in Gikuyu consciousness. Like the spiral of the Gikuyu basket, kiondo, we have to follow the string backwards through all the stages, till we arrive at the naval, mukonyo. The search for the original location of Mukurwe wa Nyagathanga may have only began.

We shall not cease from exploration, and the end of our exploring will be to arrive where we started and know the place for the first time.
– T. S. Elliot

* Muriuki, Godfrey. 1974. A history of the Kikuyu 1500-1900. Nairobi, Oxford University Press.

** Were, Gideon S., and Derek A. Wilson. 1985. East Africa through a thousand years: a history of the years AD 1000 to the present day. London: Evans Brothers.

*** Armstrong, Karen. 2005. A short history of myth. Edinburgh: Canongate.

**** Wanjau, Gakaara wa, 1999. Warahuri wa Muhooere wa Gikuyu na Mumbi. Karatina: Gakaara Press Ltd.

***** Beech, Mervyn W. H. 1913. “3. The Sacred Fig-Tree of the A-Kikuyu of East Africa“. Man. 13: 4-6.

Post updated to accommodate Gikuyu cultural icon, Gakaara wa Wanjau’s views on 19th September 2009 .

Post  updated to accommodate academic historian, Professor Gideon S. Were’s views and correct citations on 17th September 2011

38 thoughts on “Gikuyu Origins

  1. Thanks you have given me alot in your writing. My son wants to learn more and so do I. Let us know how we can help to make such resource available to others. GITAU WA IREGI

    Like

    1. Like the writer have stated, the true mukurwe wa Nyagathanga might not be known and the present known place might actually not be the actual place. So though we may yearn to have such a physical place, it may not be the actual place. He also states that the place like many others which he has given examples of, might be just a mythical place. My only suggestion is, we should not ho so far out of our history to find comparisons with the western history solely for the aim of justifying our cause and research. Let out history be it myth or based on facts be able to stand on it own truths traditions and beliefs. We too as a people are justified to build our own history as we deem fit without having to feel the need to relate to anyone else but is alone. We own this life we live and no matter how it may seem to others, we are here a d we are here to stay. Let’s break the guard and drink the Muratina in celebrating us. No doubts.

      Like

  2. Thanks for the write up. I just came from Mukurweini wa Nyagathanga 2 days ago. Mukurwe is a tree as you mention, but nyagathanga is not from sand and in this case is a bird called nyagathanga. Apparently at the time of Gikuyu and Mumbi this particular mukurwe tree was home to nyagathanga birds. I believe the name muthanga comes from the swahili word mchanga for sand and is not related to this story. Warigia

    Like

  3. Nyagathanga is a bird? I would be very much interested to know that bird (if at all it does exist) – do you know of where I can get a photo or a video of that bird? The word ‘nyaga’ in nyaga-thanga may lead us to somewhere. We find “nyaga” in the word ‘kirinyanga’, and “ngai mwene nyaga”, as well as in the ostrich itself. Nyaga is a common name in kikuyu, embu, meru and tharaka. I have heard it in embu that Nyagathanga just mean nyaga na nthanga, a man and his wife who migrated from embu (read ndia or gichungu) and settled in nyeri. Any ideas?

    Like

    1. Wa Gichugu,

      Yes. Nyagathanga is a bird and I tend to agree with Warigia Mahinda that it could have been the source of the name Mukurwe wa Nyagathanga.

      Fred K Kago has a list of 49 traditional Gikuyu birds in his small book, “Wirute Guthoma – Ibuku ria Keri” which includes Ndutura, Karũgũrũ, Nyamĩndigi, Kamakia arũme, Ndundu, Thũriũ, Gathũngũrũrũ, Nyagathanga among others. I have no claim to know the bird but will keep that in mind. As for a picture, also no.

      Get the book from Bookpoint, Moi avenue, Nairobi. Its worth it.

      Like

    2. this kind of discussion should not be brought to characters bent on distortion… I hate to say that most of women… but not all should not be taken serious bearing in mind that… most of their contributions are made with a ‘ fear of what others will think of me since I want to look good ‘.
      this includes ‘sissies’ who pose as men… but deep inside fret when they realise’.
      ‘l might be seen as too Kikuyu’… hehehe…. if it doesn’t touch on others… please let no be allowed to distort and spoil a good debate as this one.

      Like

    3. Nyagathanga bird exists though it’s one of the critically endangered birds species in Kenya (Njoroge and Bennun,1999, IBA). Nyagathanga Kik. it’s called Hinde’s Babbler Turdoides hindei.

      Like

    4. What I know is that there is a bird called naga and that bird is the ostrich. The ostrich gets its name from the speckles of white and black on its feathers. So nyaga in Kikuyu means speckles and it is usually called twice “Nyaga Nyaga” when referring to speckles but with a “ma” added to begin the first Nyaga. I also understand that the name of mount Kīri-nyaga was coined from the fact that it has speckles of white and black on it due to the snow cap of top of it. From far it resembles a giant ostrich’s back. The “Kī” in kikuyu denotes that “one has’ followed by that which “it has” , in this case “Nyaga” (speckles). Another thing the writer included in this beautiful write up, is Gikuyu’s wife’s name. The writer indicates that she was named so because she was a potter. I feel this view is influenced from his reading of the bible about the potter. But my understanding would be in this case to mean “one who molds”, the name “Mumbi could be understood to me mean “one who creates” , but it could also mean “one who molds” in this case, I would imagine Gikuyu naming his wife “mumbi” not because she was a “potter” but more so because once he planted a seed in her belly, “Mumbi” had the magic to mold and transform that seed into a full “molded” human baby all by herself inside the womb. I could be wrong on this but I just wanted to put this theory out there and someone else might run with it and help shed more light to it.

      Like

  4. Thank you for answering that question. Now we can comfortably say we have a bird called ‘nyagathanga’. When you get its image please post it here in your blog. It might be interesting to compare the appearance of that bird, the ostrich and the snow peak of mountain Kenya. It may not be a coincidence that the name ‘nyaga’ is appearing in all the three mentioned. To name that bird nyaga-thaga, the kikuyu must have used a certain criteria, and that same creteria may as well have applied in naming of the ostrich bird or the god ‘mwene nyaga’.

    Borrowing from Giriama people (read mijikenda who are Bantu closely related to central Kenya Bantu), the word kidhumbiri (thumbi in kikuyu) is a crown/head-dress of WHITE OSTRICH TAIL FEATHERS given to an elder chosen for wisdom and uprightness. It is my opinion that the use of the word ‘nyagathaga’ in this scenario is that ‘nyagathaga’ is a blind folded code for the centre of real power for the kikuyu people.

    Liked by 1 person

    1. Wandia you are amazing. I have been stumbling over so many codes and hidden meanings with the Gikuyu. Thanks for your insight.

      Like

  5. I am visiting this site for the first time now, and this may have been discussed elsewhere already. I have heard the story of Mukurwe wa Nyagathanga from a different perspective. That the site had a Mukurwe tree and there was a bird called Nyagathnga in Gikuyu that used to live there. The place was therefore called Mukurwe wa Nyagathanga, and this is where Gikuyu and Mumbi settled first. But all the other features mentioned are there – including a small river called Gathambara.

    Like

  6. But i think gikuyu didnt come from mukurwe wa nyagathanga as the writer states, this is because even the origin of the name muranga where the place is located, comes from what kikuyu people from kirinyaga and end embu used to say ‘TWATHIE KURANG’A’ meaning we are going for a visit, so how could people visit where they originated? Unless a group of kikuyu moved in the area in a different wave! Most likely not possible. May be its a carry over of ancient memories of creationism, the myth has also alot of astrology eg nine daugters=nine planets, a man= sun god, woman=moon, compare with otehr myths n u will find alot of simiralities, even Mt Kenya could have been sacred because of its amazing size and huge avalanches that occur in glaciated areas, may be they thought of avalanches as someone who restricted movements by dropping huge pieces of ice, think of it.

    Like

    1. The AGikuyu people are the real Children of Is’ra-el. They are of the Tribe of Ayahundi /Juda. Remember that in Ezekiel and Jeremiah the House of Juda is deeply urged not to go back to E-gyp’t in AD 70 after they revolted against Roman rulership, which provoked the Roman and caused them to burn down the Holy Temple in JERUSALEM two weeks from the 40 years after the CRUCIFIXION of CHRIST JESUS. The House of Judah fled Jerusalem and went back to E-gyp’t against the WORD of NGAI through HIS Prophets. Remember the maps are upside down and are changed after 16th century. 16th century slave trade…the Tribe of Juda and the E-gyp’tians according to Ezekiel30:26. The Kingdom of Juda occupied the central, and west Afrika according to 11th century maps of the world. The E-gyp’t was upper and lower extending to North West Africa and Central Afrika so was the E’thiop’ia was upper and lower all the way to the OPHIR that is Zimbabwe and Mozambique area today, this region was the residing place for Queen Sheba. The land of Kannan is South Afrika the promised land of Is’ra-el. The Jerusalem city is located at Kalahari desert in Namibia and is desolate to this day according to the Hiburu/Hibiru/Kabiru/Hebrew Holy Scriptures known as Ikunjo or Managi. Mount Kenya is the real Mount Sinai/Zion. Sinai is Maa dialect and Zion/Sion is Gikuyu dialect Thaio/Thai they have the same meaning the Mountain of Peace and Presence or Dwelling of NGAI/ ENKAI. The children of MOST HIGH CREATOR NGAI did not cross over the Red Sea this is a lie, they crossed over the SEA OF REED this kind of sea of reed still exist to this day in Sudan. We all know that The Garden of Eden was never in middle east this is against all odds…the garden of NGAI THE CREATOR is in Afrika. We all know Nile River is the Euphrates, and we have Trigris River to this day in E’thiop’ia etc. Note I said maps are upside down, the Nile flows from South towards North and not vice versa. Nile flows from South Afrika towards E-gyp’t at North… this is against low of gravity, therefore, there is no way Nile river could flow from bottom level or lower level to upper level. The MOST HIGH CREATOR NGAI told the Children of Is’ra-el that if they disobey HIM they shall be the tail and no longer the head i.e they shall be South and not North anymore Deuteronomy. From the Genesis 10 the genealogy of Ashkenazi the jews converts in the fake israel in middle east the land of Palestines are JA’PHATHITE and not SHEMITE. Sham/Shem is the progenitor of Abantu the Hebrew/Hiburu/Kabiru. Abantu people are the children of Is’ra-el/Yakubu.

      Like

  7. Dear good people.
    this is a very informative website. i have learnt a lot about our culture. Nyagathanga is actually a bird. It is normally called Kanyagathanga or simply Nyagathanga. it is a mall bird, smaller than a dove. unexpectedly, it does not have a white patch, as name may surgest to mean a “nyaga“ in ostrich or the white patch on Mt Kenya. its English name is Sreaky Seed Eater. you can google that name to see the pictures.

    Like

  8. My fiance is a Gikuyu woman, so naturally I’ve taken a keen interest in her families culture. Your site and posts have proven to be an invaluable and extremely informative source for me. Thank you so much.

    Like

  9. I think mukurwe means the valley where kikuyu members of families were brought up, and nyaga means the wonderful bird created by ngai, a wonderful creation from God Himselfe represent all things and animals and birds created by ngai thats why in ceremonies kikuyu use ostrich feathers in most occation!

    Like

    1. I believe that the Kikuyu used ostrich feathers in their ceremonies as a remnant of a similar practice from ancient Egypt/Kemet. The Egyptian goddess of truth, justice and balance was Ma’at. Note that the Kikuyu word for truth or correctness is ‘ma’.
      Goddess ma’at was represented by the ostrich feather on her head as well as wings just like those of a bird, and in the judgement scene of Osiris, one’s actions throughout their lives is weighed against the feather of ma’at, meaning that if your actions are lighter than, or equal to the ma’at/ostrich feather, you ‘pass’ the test/judgement and get to move on to the afterlife. This is where the biblical concept of judgement comes from. You can google images of the Osiris judgement scene.
      I believe this is why the Kikuyu (and many other African cultures) wore the ostrich feather, to demonstrate that they are pure of heart and worthy of conducting said sacred ceremonies.

      Like

  10. Drawing from the similarities with Ancient Egyptian culture I believe that The Kikuyu did in deed migrate from Egypt. Especially the spirituality, science and medicine. Even that the bird and mumbi predated Gikuyu and had a special is very similar to the story of Auset, Ausar and Heru

    Like

  11. Thanks for this informative genre of where we came from.i agree with dispersion of kikuyu .however i would like to know of any language trace of the kikuyu from Ethiopia route.im fluent in lingala of congo and its 75%kikuyu in only change in meaning in some words or pronouncing. Even deep kikuyu words like ndaru.delo.kobora.kopola,kugitira kobatela,munene.monene are in lingala.other we pronunce same but meaning change eg kolinga,mosala,kotelema,komema kikuyu kuringa,mucara,guterema.kumema really shows we were together more thsn many bantu.not forgetting mandalala which is kikuyu matharara and they use it exactly like kukuyus.please let mi know of any trace in language similarities the ethiopia route.

    Liked by 1 person

  12. Am thrilled by such a rich history coz when i though about the meaning of our tribe i never thought of a Mukuyu tree despite that it was a very common name by old people when i was growing. God bless the writer and help him to educate us more about our origin and culture.

    Liked by 1 person

  13. Ira is not the white matter on top of mount kenya prepared from a special mud found on mt kenya. originally its not white but after preparation heating it under a njiku you get Ira. This is an art/Ugo of preparing it. you can get to learn more on how its prepared from Timau areas. though those who know this art rarely pass it on to outsiders.

    Like

    1. Yes, It is also a powder used in ũgo but snow, also called tharunji is also ira in Gĩkũyũ.
      Ira also means “become black” or “yesterday” It is all a matter of intonation. Thank you for pointing out that.

      Like

  14. Hello, Thank you for sharing this information. I would like to enquire whether Wamuyu later got a husband. Thank you.

    Like

      1. Noted. Thank you for the feedback. I have learned a lot from your site. Your content and comments from the readers are insightful. May God bless you richly.

        Like

Leave a Comment