Deputy President William Ruto speaking to residents

Recent News