Five suspects linked to the murder of popular Molo activist Richard Otieno on January 18, 2025, will be detained for 21 days pending investigations.