Skip to content
Newsblaze.co.ke

Newsblaze.co.ke

A site providing Education, TSC, Universities, Helb, Sports and Kuccps news

  • Home
  • Contact Us
  • Advertise With Us
  • Teachers’ Resources
  • Latest Education News
  • TSC News Portal
  • KUCCPS portal
  • Knec Schools Exams Portal
  • Search
Dr Nancy Macharia who is the TSC CEO. Will intern teachers be employed on permanent and pensionable terms, this year? That is is the big question in the minds of the teachers.
Dr Nancy Macharia who is the TSC CEO.

TSC gives regulations on lessons sharing by teachers, CBE and staffing in schools: TSC Circular

October 5, 2025 Hillary Kangwana

The Teachers Service Commission, TSC, has set the minimum number of lessons that a secondary and primary school teacher can handle per week. The commission has, at the same time, set the maximum administrative posts per school.

  In the TSC Curriculum Based Establishment, CBE, regulations a single streamed school (both primary and secondary) will have one school head/ principal, deputy and senior teacher/ master. A primary school with 10 streams and a maximum of 4,000 learners shall have one head teacher, 2 deputies and 8 senior teachers.

  A secondary school with 12 streams and a maximum of 2,100 students will have one principal, 2 deputies and 9 senior masters. The minimum workload of a primary school teacher will be 35 lessons per week while a secondary school teacher will handle a minimum of 27 lessons per week.

  The maximum class size will be 50 and 45 learners for primary and secondary schools respectively. Where there are 2 deputy deputies, one shall be in charge of academics while, the other taking charge of administrative responsibilities.

ADMINISTRATIVE POSTS IN SCHOOLS

Here is an elaborate description of all administrative posts in schools;

A). PRINCIPALS OF SECONDARY SCHOOLS

The secondary schools have been stratified and principals heading the various categories are placed in different grades, thus;

  • Principals of Sub- County and All Day schools:

To be appointed so as to head this category of schools, one must have served as a Deputy Principal (Grade D2) for atleast 3 years. These schools are headed by a Principal having Grade 3 (T- Scale 13).

  • County Schools with with over 540 students:

These schools are headed by Senior Principals, Grade D4 (T- Scale 14). To be appointed to this grade, a teacher must have served as a Principal at Grade D3 for a minimum period of three (3) years.

  •  National and Extra County Schools with over 1000 students:

Headed by a Chief Principal of Grade D5 (T- Scale 15). To be appointed to this grade, one must first serve for atleast 3 years at a Senior Principal; Grade D4.

Read Also;

  • Latest Teachers’ Salaries after implementation of the CBA
  • TSC gives details on implementation of the CBA, promotion of teachers, running two parallel payroll, career progression and Teachers’ Schemes of Service
  • KUPPET in new demands for teachers’ allowances and salaries

B). DEPUTY PRINCIPALS OF SECONDARY SCHOOLS.

  • Sub- County and All Day schools:

Deputy Principal III of Grade D1 (T- Scale 11). To ascend to this position you must first serve as a Senior Master at Grade C5 for a minimum period of three (3) years.

  • County Schools with with over 540 students:

Deputy Principal II of Grade D2 (T- Scale 12). To be appointed to this grade one must have served as a Deputy Principal at D1 for atleast three (3) years.

  •  National and Extra County Schools with over 1000 students:

Deputy Principal I; Grade D3 (T- Scale 13). To be promoted to this grade one must first serve as a Deputy Principal at D2 for atleast three (3) years.

C). SENIOR MASTERS OF SECONDARY SCHOOLS.

  • Sub- County and All Day schools:

Senior Master III of Grade C5 (T- Scale 10). To be promoted to this grade one must serve as a teacher at Grade C4 for over three (3) years.

  •  County Schools with with over 540 students:

Senior Master II with Grade D1 (T- Scale 11). To ascend to this position, a teacher must have served as a Senior Master III of Grade C5 (T- Scale 10) for a minimum period of three years.

  •  National and Extra County Schools with over 1000 students:

Senior Master I with a qualification of Grade D2 (T- Scale 12). To ascend to this position, a teacher must have served as a Senior Master II with Grade D1 (T- Scale 11) for a minimum period of three years.

D). HEAD TEACHERS OF PRIMARY SCHOOLS.

  • Primary schools with enrollment of below 1000 learners:

Head Teacher with Grade C5 (T- Scale 10). To be appointed to this grade a teacher must have served as a Deputy Head Teacher at Grade C4 for atleast three (3) years.

  • Primary schools with enrollment of over 1000 learners:

Senior Head Teacher with Grade D1 (T- Scale 11). To be appointed to this grade a teacher must have served as a Head Teacher at Grade C5 for atleast three (3) years.

E). DEPUTY HEAD TEACHERS OF PRIMARY SCHOOLS.

  • Primary schools with enrollment of below 1000 learners:

Deputy Head Teacher II Grade C4 (T- Scale 9). Experience required: Served as Senior Teacher at Grade C3 for atleast 3 Years.

  •  Primary schools with enrollment of over 1000 learners:

Deputy Head Teacher I at Grade C5 (T- Scale 10). Required experience: Served as Deputy Head Teacher at Grade C4 for atleast three (3) years.

F). SENIOR TEACHER- PRIMARY SCHOOLS.

  • Primary schools with enrollment of below 1000 learners:

Senior Teacher II with Grade C2. Qualification: Served as a Primary School Teacher I at Grade C1 for atleast three (3) years.

  •  Primary schools with enrollment of over 1000 learners:

Senior Teacher I with Grade C3. Required experience: Served as Senior Teacher II at Grade C2 for a minimum period of three (3) years.

Also Read;

  • Latest Teachers’ Salaries after implementation of the CBA
  • TSC gives details on implementation of the CBA, promotion of teachers, running two parallel payroll, career progression and Teachers’ Schemes of Service
  • KUPPET in new demands for teachers’ allowances and salaries
STAFFING LEVELS/ NUMBERS OF ADMINISTRATIVE POSITIONS.

The number of administrative positions is pegged on the respective school’s curriculum Based Establishment (CBE). The number of learners influence the number of administrative positions in the respective schools.

 Where a school has two deputies; one shall be in charge of Academics and the other Administration. For Special Needs Education (SNE) schools; there shall be a minimum of five (5) senior teachers (primary) and Masters (For secondary schools). This is irrespective of the size and enrollment/ students’ population.

A). DEPUTY PRINCIPALS AND SENIOR MASTERS/ MISTRESSES OF SECONDARY SCHOOLS AS PER CURRICULUM BASED ESTABLISHMENT, CBE.

The table below provides the numbers of administrative positions in Secondary Schools( Deputy Principals and Senior Masters/ Mistresses) as established by TSC.

B). DEPUTY HEAD TEACHERS AND SENIOR TEACHERS OF PRIMARY SCHOOLS

The table below provides the numbers of administrative positions in Primary Schools (deputy head teachers and Senior teachers) as established by TSC.

Also read:

  • All TSC services online portals and how to log in
  • TSC TPAD data upload deadline
  • Complete guide to the new cTSC TPAD portal
  • TSC: Full details on the newly established grades for teachers
  • TSC: Designation codes for all teacher job groups
  • TSC Grades and qualifications/ requirements for various administrative positions in schools
  • TSC: Details on the current all 36 Teacher job groups/ grades
  • TSC: Requirements, appointment and responsibilities of Principals
  • All what you need to know and carry to a TSC teacher recruitment interview
  • TSC: Requirements, responsibilities and appointment of Deputy Principals

A LIST OF THE ADMINISTRATIVE POSITIONS FOR SCHOOLS.

The Commission has, also, given a list of the administrative positions per school category.

I). POSITIONS OF SENIOR TEACHERS IN PRIMARY SCHOOLS.

The following Senior teachers’ positions have been established for all primary schools:

  • Social Studies
  • Science and Mathematics
  • Languages
  • Boarding
  • Co- curriculum activities
  • Guidance and Counseling/ Careers
  • Quality Assurance and Standards, QAS
  • Academic/ Mentor-ship.
II). POSITIONS OF SENIOR TEACHERS IN SPECIAL NEEDS EDUCATION PRIMARY SCHOOLS

Here are the Senior Teachers’ positions in Special Needs Education, SNE, primary schools:

  • Technical and Creative Arts
  • Boarding
  • Co- Curriculum Activities
  • Guidance and Counseling/ Careers
  • Quality Assurance and Standards, QAS
  • Academic/ Mentorship.

More reading on TSC matters;

  • New, latest TSC Teachers recruitment guidelines
  • TSC: Wealth declaration guide for teachers, staff
  • A TSC teacher’s payslip details and how to get yours online
  • TSC posting, employment, letters for newly recruited teachers
  • TSC adds another new teacher registration, employment requirement; read the details
  • All TSC online services: the TSC website, online services and how to easily access them
  • New list of TSC County Directors
  • Updated TSC recruitment guidelines for teachers
  • TSC: Process of handing-taking over by new school heads and other administrators
  • New academic and professional requirements for registration of teachers
  • How to check the status of TSC number application online
  • Get the latest TSC news on these official Social Media links (Facebook, Twitter, WhatsApp, Telegram and online)
  • How to apply online for the vacant administrative positions at the Teachers Service Commission-tsc
  • TSC: Most marketable subject combinations
  • TSC: Revised, new, service charter
  • TSC: Download all the TSC forms, circulars, regulations and Memos here
  • TSC: How to easily get the retirement, pension, benefits
  • TSC: Full process of interdicting, disciplining and dismissing teachers
  • New, updated, list of offences that can lead to a teacher’s removal from the TSC register
  • TSC: All teachers’ leaves explained
  • TSC: List of all allowances paid to teachers and to get them
  • Latest Career Progression Guidelines, CPG, for teachers
  • TSC: Answers to all the Frequently asked questions by teachers
  • TSC: A list of all the TSC contacts
  • TSC: How a teacher should claim the medical expenses costs from TSC
  • TSC: How to best apply for a teacher transfer
  • How to easily apply for a TSC number
  • Applying for a TSC number? This is all you need to know.
  • All what you are required to have in order to apply for a TSC number
III). POSITIONS OF SENIOR MASTERS/ MISTRESSES IN SECONDARY SCHOOLS.

These positions include:

  • Humanities
  • Science and Mathematics
  • Languages
  • Technical and Creative Arts
  • Boarding
  • Co- curriculum Activities
  • Guidance and Counseling/ Careers
  • Quality Assurance and Standards, QAS
  • Academic/ Mentorship.
III. POSITIONS OF SENIOR MASTERS/ MISTRESSES IN SPECIAL NEEDS EDUCATION SECONDARY SCHOOLS.

The following positions have been established:

  •  Technical and Creative Arts
  • Boarding
  • Co- Curriculum Activities
  • Guidance and Counseling/ Careers
  • Quality Assurance and Standards, QAS
  • Academic/ Mentor-ship.

Related Content;

  • TSC- designation codes for teachers in all job groups
  • TSC- requirements, responsibilities, advertisement and interviews for head teachers 
  • TSC- requirements, responsibilities, advertisement and interviews for deputy head teachers’ positions
  • TSC- requirements, responsibilities, advertisement and interviews for head teachers’ positions
  • TSC- requirements, responsibilities, advertisement and interviews for senior teachers 
  • TSC- requirements, responsibilities, advertisement and interviews for senior masters’ positions
  • TSC- requirements, responsibilities, advertisement and interviews for deputy principals’ positions
  • TSC- requirements, responsibilities advertisement and interviews for positions of secondary school principals
  • A list of all teachers’ grades/ job groups-as-established by TSC for primary schools
  • A  list of all Secondary School teachers’ grades/ job groups as established byTSC
Tagged with Latest TSC news, LATEST TSC NEWS 2021, SALARY INCREMENT FOR TSC TEACHERS, TPAD 2 ACCOUNT, TSC ADMINISTRATIVE PROMOTIONS, TSC ADVERTS, TSC allowances, TSC BREAKING NEWS ON PROMOTIONS 2021, TSC DOWNLOADS, TSC LIST OF PROMOTED TEACHERS 2021, TSC NEWS TODAY 2021, TSC ONLINE VACANCIES, TSC PAYSLIP, TSC PAYSLIPS 2021, TSC Portal, TSC SALARIES PAYMENT, TSC TPAD ONLINE
  • TSC News Portal

Post navigation

Previous Post

2022 KCSE Exam Malpractices- Principal, Deputy and 6 others in police custody

Next Post

Freebets, Bonuses and 3 other lucrative deals Odibets is offering this week

LATEST NEWS.

  • Knec explains how Mobile Phones are used to cheat in KCSE Exams
  • Agony as TSC moves to migrate teachers to new SHA medical scheme
  • TSC list of teachers deregistered & dismissed from service in Term 3 of 2025
  • TSC wealth Declaration login, Online Portal
  • Miyani Secondary School || Senior School’s Profile (Full details)
  • Mnazimwenga Secondary School || Senior School’s Profile (Full details)
  • Kizurini Secondary School || Senior School’s Profile (Full details)
  • Mutsengo Secondary School || Senior School’s Profile (Full details)
  • Mwijo Secondary School || Senior School’s Profile (Full details)
  • Vuga Secondary School || Senior School’s Profile (Full details)
  • Mariakani Secondary School || Senior School’s Profile (Full details)
  • St George’s High School || Senior School’s Profile (Full details)
  • Migundini Secondary School || Senior School’s Profile (Full details)
  • Makomboani Secondary School || Senior School’s Profile (Full details)
  • St. John’s Girls Secondary School, Kaloleni || Senior School’s Profile (Full details)
  • Tsangatsini Secondary School || Senior School’s Profile (Full details)
  • Mwareni Secondary School || Senior School’s Profile (Full details)
  • Tsagwa Secondary School || Senior School’s Profile (Full details)
  • Majoreni Secondary School || Senior School’s Profile (Full details)
  • Lunga Lunga Secondary School || Senior School’s Profile (Full details)
  • Franz Josef Secondary School || Senior School’s Profile (Full details)
  • Kilimangodo Secondary School || Senior School’s Profile (Full details)
  • Menzamwenye Secondary School || Senior School’s Profile (Full details)
  • Mwananyamala Secondary School || Senior School’s Profile (Full details)
  • Mwereni Secondary School || Senior School’s Profile (Full details)

TSC NEWS TODAY

  • Agony as TSC moves to migrate teachers to new SHA medical scheme
  • TSC list of teachers deregistered & dismissed from service in Term 3 of 2025
  • TSC wealth Declaration login, Online Portal
  • TSC interdicts Litein Boys High School Chief Principal
  • TSC Announces 2,629 Positions for Trainers in 47 Counties: Application Guide

KNEC LATEST NEWS

  • Knec explains how Mobile Phones are used to cheat in KCSE Exams
  • Miyani Secondary School || Senior School’s Profile (Full details)
  • Mnazimwenga Secondary School || Senior School’s Profile (Full details)
  • Kizurini Secondary School || Senior School’s Profile (Full details)
  • Mutsengo Secondary School || Senior School’s Profile (Full details)

KUCCPS NEWS

  • Bachelor of Science in Computer Systems Engineering Degree; Kuccps cut off points 2023/2024 per university, requirements, Course Code & Fees
  • Ahmed Shahame Mwidani Technical Training Institute KUCCPS Courses, Fees, How To Apply
  • KUCCPS INTER-INSTITUTIONAL TRANSFER APPLICATION – FREQUENTLY ASKED QUESTIONS
  • BACHELOR OF TRAVEL AND TOURS OPERATIONS MANAGEMENT KUCCPS CUT OFF POINTS, REQUIREMENTS 2022-2023
  • Kuccps Diploma in Library and Information Studies Course List, Codes, Clusters, Colleges and Cutoff Points

EDUCATION NEWS

  • Education Ministry asked to pay Teachers’ Cocurricular and Knec Administration Allowances
  • Education Ministry releases the 2026-2027 academic term dates for all schools
  • 2026 School Academic Calendar, Term Dates
  • Academic calendar dates for the 2026 academic year || School Term Dates 2026
  • 2026 Revised Term Dates {School Calendar}

KMTC NEWS

  • KMTC Mwingi Campus (Physical location, Courses, Requirements, How to apply and Contacts)
  • Chemolingot KMTC Location, Admission, Courses, Fees Structure, Contact Details
  • Big boost for KMTC Students as Helb gets Kshs 500 million for their Sponsorship
  • The Kenya High School CBE Subjects, Pathways, Contacts {Full Details}
  • KMTC Portreitz Campus (Physical location, Courses, Requirements, How to apply and Contacts)

HELB NEWS TODAY

  • Undergraduate HELB loans and bursaries; These are the requirements, application procedure, amounts to be awarded and disbursed
  • Application portal for the New Higher Education Funding (NFM) (www.hef.co.ke) for both Scholarship and Loans
  • Helb Post Graduate Scholarship Application Form, Requirements, Portal
  • HELB Undergraduate loans; complete guide to all questions on helb students’ loans
  • TVET Loan Application; This is what you need to do

UNIVERSITIES AND COLLEGES

  • How to Log in to Riara University Students Portal, for Registration, E-Learning, Hostel Booking, Fees, Courses and Exam Results
  • The North Eastern National Polytechnic Courses, Contacts, Fees, Location and How To Apply
  • 2024 KSSSA National Term One Games: St. Charles Lwanga Secondary School, Mombasa Girls’ Hockey Team News, Fixtures & Results
  • Lugari TTC Courses, Location, Fees, Contacts, Admission Letters
  • Kenya Medical Training College (KMTC) 2021/2022 courses, requirements, online application and fees

TEACHERS' RESOURCES

  • 2022/2023 Kenya Certificate of Primary Education – KCPE Results Analysis
  • Kiswahili Schemes of Work For Form 1 to 4 Free
  • Latest KCSE Form 4 Prediction Exams and Marking Schemes Free
  • Physics KCSE Paper 1-3 Exams and answers
  • Full list of 2019 Wealth Declaration non-compliant teachers Per County- Makueni County
  • KCPE 2004 ANSWERS, MARKING SCHEMES, FOR ALL SUBJECTS- OFFICIAL KNEC NEWSLETTER
  • PHYSICS FORM 3 NOTES LATEST
  • Form 3 English Exams and Marking Schemes Free
  • CBC Senior School Subjects (Grade 10, 11, 12)
  • Free Kapsabet Boys Latest KCSE Exam Papers with Answers
  • Christian Religious Education Grade 7 CBC Schemes of Work For Junior Secondary
  • HISTORY & GOVT PAPER 1 KCSE REVISION QUESTIONS AND ANSWERS
  • Free grade 3 exams pdf CBC
  • THE PEARL SIMPLIFIED & LATEST NOTES PDF
  • Updated secondary school lesson plans for all subjects free
  • CBC Grade 7 Agriculture Schemes of Work Free Editable Word, PDF Downloads
  • Form 3 Term 1, 2 & 3 Exams {Latest}
  • Free Geography lesson plans for form 1 to 4
  • TOP STUDENT MATHEMATICS REVISION KIT
  • Grade 5 Latest Rationalized Notes
  • Form Two Three Exams in All Subjects Plus Marking Schemes
  • FORM 1-4 BIOLOGY NOTES FREE
  • Full list of teachers who have not filled 2019 Wealth Declaration form online- Kirinyaga County
  • Maseno School Latest KCSE Mocks Plus Marking Schemes Free
  • Maranda High latest KCSE prediction exams, mocks with marking schemes free
  • Maranda High, Kapsabet Boys latest KCSE prediction exams, mocks with marking schemes free
  • JESMA Exams 9 series 2023 Free Downloads
  • All Knec Reports Free Downloads
  • Agriculture notes pdf download (Form 1-4)
  • KCPE 2005 ANSWERS, MARKING SCHEMES, FOR ALL SUBJECTS- OFFICIAL KNEC NEWSLETTER
  • 2024 KCSE Exam Papers For All Subjects Free Downloads
  • SCHEMES OF WORK FRENCH FORM 4
  • CRE REVISION QUESTIONS & ANSWERS FORM 1-4 FREE
  • Biology notes form 1-4 pdf download free
  • CLASS 7 SCIENCE SCHEMES OF WORK TERM 1-3 UPDATED FREE
  • Business Studies KCSE Mock Exams and Answers {Latest Best Collections}
  • JESMA 7 KCPE EXAMS WITH ANSWERS
  • BUSINESS STUDIES TEACHER’S NOTES FREE
  • FORM 4 AGRICULTURE PAPER EXAMS PLUS ANSWERS
  • MATHEMATIC FORM 3 END TERM EXAMS PLUS ANSWERS
  • History Free Notes Form 1-4 pdf
  • SMARTPASS ENGLISH PAPER 3 EXAMS PLUS ANSWERS
  • PHYSICS MAIN ELECTRICITY REVISION QUESTIONS
  • Grade Seven Free CBC Exams and Marking Schemes
  • Free Examinations For End term, End Year, Mid Term (All Forms)
  • Physical Education, PE, Grade 7 CBC Free Schemes of Work
  • KCPE results 2021-2022 live
  • KCPE all KNEC Past Papers plus Marking Schemes Free Downloads
  • Free Geography Notes, Exams, Schemes of Work, Lesson Plans: Form 1 to 4
  • KCSE Replica 2023/2024 Mock Exams

BANKS AND MOBILE LOANS

  • Getting Mpesa statement online- simplified safaricom procedure
  • Will the Bitcoin Vs. Ethereum Merge Boosts the Price of Bitcoin?
  • Bank of India Codes & Branches
  • Influential Role of Ethereum in Shaping the Future of Elderly Care Technologies
  • The Economics of Bitcoin Halving Events

HEALTH AND NUTRITION

  • Machakos County NHIF Inpatient Hospitals, Location, Contacts
  • Lamu County NHIF Outpatient Hospitals- Location, Contacts, Requirements
  • NHIF change of facility, hospital form
  • Narok County NHIF Latest List of Approved Facilities/ Hospitals: Location, Contacts, Services, Hospital Type and Code
  • Siaya County NHIF Inpatient Hospitals, Location, Contacts
  • Advertisement
  • Banks and Money
  • BEST TOP TEN
  • Breaking News
  • Cheap Mobile Loans
  • Crimes and Courts
  • Editorial
  • Featured
  • FREE KCPE REVISION MATERIALS
  • General News
  • Health & Nutrition tips
  • HELB Portal
  • How to, Did You Know?
  • IEBC KENYA NEWS
  • Insurance news
  • International news
  • Jobs
  • KCSE Revision Materials
  • KMTC News Portal
  • KNEC News
  • KNEC News Portal
  • Knec Schools Exams Portal
  • Knec Schools Portal
  • KNUT NEWS
  • KRA Portal
  • KSSSA Portal
  • KUCCPS portal
  • KUPPET
  • Latest Education News
  • NSSF PORTAL
  • NTSA Service Portal
  • Politics & Govt
  • Sponsored
  • Sports
  • Teachers' Resources
  • Tech News
  • Trending
  • TSC Latest News
  • TSC News Portal
  • Uncategorized
  • Universities & Colleges information
  • Universities and Colleges
  • 2022/2023 Kenya Certificate of Primary Education – KCPE Results Analysis
  • Kiswahili Schemes of Work For Form 1 to 4 Free
  • Latest KCSE Form 4 Prediction Exams and Marking Schemes Free
  • Physics KCSE Paper 1-3 Exams and answers
  • Full list of 2019 Wealth Declaration non-compliant teachers Per County- Makueni County
  • KCPE 2004 ANSWERS, MARKING SCHEMES, FOR ALL SUBJECTS- OFFICIAL KNEC NEWSLETTER
  • PHYSICS FORM 3 NOTES LATEST
  • Form 3 English Exams and Marking Schemes Free
  • Free Kapsabet Boys Latest KCSE Exam Papers with Answers
  • CBC Senior School Subjects (Grade 10, 11, 12)
  • Christian Religious Education Grade 7 CBC Schemes of Work For Junior Secondary
  • HISTORY & GOVT PAPER 1 KCSE REVISION QUESTIONS AND ANSWERS
  • Free grade 3 exams pdf CBC
  • THE PEARL SIMPLIFIED & LATEST NOTES PDF
  • Updated secondary school lesson plans for all subjects free
  • CBC Grade 7 Agriculture Schemes of Work Free Editable Word, PDF Downloads
  • Form 3 Term 1, 2 & 3 Exams {Latest}
  • TOP STUDENT MATHEMATICS REVISION KIT
  • Free Geography lesson plans for form 1 to 4
  • Grade 5 Latest Rationalized Notes
  • Form Two Three Exams in All Subjects Plus Marking Schemes
  • FORM 1-4 BIOLOGY NOTES FREE
  • Maseno School Latest KCSE Mocks Plus Marking Schemes Free
  • Full list of teachers who have not filled 2019 Wealth Declaration form online- Kirinyaga County
  • Maranda High latest KCSE prediction exams, mocks with marking schemes free
  • Maranda High, Kapsabet Boys latest KCSE prediction exams, mocks with marking schemes free
All Rights Reserved. ©Newsblaze.co.ke: 2018-2025.