More on group claiming responsibility in Kenya

More on group claiming responsibility in Kenya