Sad: Twin Sisters Married to Twin Brothers perished in a hit and run accident
Sad: Twin Sisters Married to Twin Brothers perished in a hit and run accident. Residents of Githingiri in Kiambu county are mourning the death of two sisters who perished in a hit and run accident.