Tag: Why Babu Owino and Steve Mbogo were arrested Thursday afternoon