a damning report on police corruption

Kenya pledges full force in Haiti