Kenyan activists have called for a UK defense deal to be blocked pending accountability for alleged abuses by British troops
Read Full Article at RT.com