My hypothesis is that some stupid D- negotiated with those brothers for a tip and allowed them to jump from a high speed moving land cruiser leading to their deaths. Same happened sometimes back in kilimani and after inquest and statements from other arrested persons revealed it and are facing...