Historic first as president takes on Kenya's online army 05.07.2024 19:45 BBC News (UK) William Ruto deals with challenging and angry questions following last week's deadly protests.