Should Kenya drop the charges?