An Opera News Kenya publication
Police impounded a consignment of 1000 sophisticated assault rifles imported to the country by a local…