Kenya's President Uhuru Kenyatta has signed into law a controversial security bill which saw MPs trade blows in parliament.
It was passed on Thursday during a chaotic parliamentary session, with opposition MPs warning that Kenya was becoming a "police state".