A 31-year-old boda boda rider from Nyakiambi Sub-location in Miragine, Nyandarua County on Friday slaughtered his two sons aged nine and seven and then committed suicide by hanging.
His lifeless body was discovered in the evening by family members who broke into his house.
He left a suicide note indicating frustration by his in-laws who took away his second wife two years ago.
His first wife left him four years ago leaving behind the two children who were killed.
Mirangine Sub-County Police Commander, Edwin Ogwuari said he could not reveal the details of the suicide note as it is being used in the ongoing investigations.
His second wife, Teresia Nyakinyua, said she left him due to violence where at some point he injured her with a knife.
He has continually threatened her and even before he killed his children and took his own life he had threatened her that one of them has to die.
A few days ago he shaved his dreadlocks using a razor-sharp panga saying this symbolized all the problems he has gone through in life.