National Karua criticises police meeting with media amid ongoing brutality concerns Barack Oduor 3 weeks ago