Pakawa

Man kills his girlfriend then travels kilometers to commit suicide

A Kenyan man, Alex Likodo, has been found dead after reportedly killing his lover,…