Malindi, Kenya’s ‘Little Italy’By Edwin KaguriMalindi is a small town located in coastal Kenya. It acquired the name ‘Little Italy’ because of the growing...
Demystifying Cancer Detection and TreatmentOn a global scale, by 2030 there will be 21.7 million new cases of cancer and 13 million cancer-related deaths....