The Directorate of Criminal Investigations (DCI) has swiftly moved to rescue Busia residents amid insecurity cries. Taking to their X…