Richard Kamau on 15th Nov

Police in Copenhagen, Denmark are currently investigating the mysterious deaths of a Kenyan woman and her son in their apartment. The...