Kenyan Public Rejoices: Captain Samir Arrested, Justice for Nancy?