NGO Jobs in Kenya - One Acre Fund

One Acre Fund

Job Title: Kenya Field Operations Associate
Job Summary: Seeking a strategically minded results oriented professional with experience in people facing work to join our Field Staff Management team in Kenya.
Job Description: One Acre Fund Kenya is now our largest and fastest-growing country of operation. Our vision for 2030 is to end hunger in Kenya and provide a pathway to prosperity for every farming community in the nation.
The Kenya Field Division is the largest team at all of One Acre Fund and plays a crucial role in achieving this goal. We seek to design and execute the program at a high level across Kenya. As the direct service providers, we provide the highest quality service to each and every farmer while ensuring that we are working efficiently in a way that allows us to have the right forward-thinking plans to serve future farmers for years to come.
Responsibilities include, but are not limited to:
People Management
·         The Field Division consists of over 100 HQ-based staff members, and another 2,600 field staff operating in our core working areas. Program Associates have the opportunity to hold many different management roles, from managing a sub-team of 20 call agents to managing an area expert with whom they jointly implement improvement projects. These different management challenges provide a lot of different opportunities for associates to build their own management capacity and become important force multipliers.
·         Specific management tasks include facilitating impactful weekly check-ins with all reports, holding bi-annual coffee chats with all members of the team in their reporting lines, conducting bi-annual performance reviews for all staffers, and supporting on the creation and tracking of development areas through tools like development plans and promotion plans. The Field Division has the tradition of growing its staff in a way that allows them to continually take on additional responsibilities and be ready for exciting new challenges, within the department itself or One Acre Fund in general.
·         The Field Program Associate is responsible for ensuring that all team members in their reporting line receive the support they need to complete their project goals, while simultaneously supporting their professional development and providing them with stretch opportunities to grow their careers at One Acre Fund.
Project and Portfolio Management
·         In the Field Division, team members take on specific improvement projects, in addition to their functional portfolio management responsibilities. This allows the team member to oversee excellent design and execution while also making specific actionable changes and improvements. This allows our team to not only serve our current farmers with excellence but also set the table for us to better serve future farmers.
·         Sample projects include:
1.       Tablet Transition: Technology offers a lot of opportunities to a disperse field program, such as OAF’s. This project would set the entire field staff up to receive tablets, train staff how to use them, and then strategize how to leverage their versatility to improve program outcomes. This project could have amazing gains for operations and efficiency. We see tablets as fundamentally changing the way that we implement our program. The owner of this project would have substantial opportunities to affect the future of the program.
2.      Field Team Management Support and Training: With over 2,900 field staff for the 2020 season, we need to provide team members with the right management techniques and skills. This exciting portfolio will have the opportunity to have direct management over district performance improvement efforts and professional development curricula. This project is an excellent opportunity to take the team from good to great and really make an impact on the Kenya Field team.
3.      Service Delivery: One key to OAF’s success is our aptitude in delivery and customer service. It is vital that we continue to improve upon this strength and make the last mile of delivery as successful as possible. This project owner would oversee all of the field-facing aspects of delivery and be responsible for the systematic improvement of our customer experience. We see this area as crucial to remaining committed to our value of putting farmers first and setting the stage for positive future growth.
4.      Field Staff Strategy and Research: With a remote based team, OAF Kenya is always looking for improvements to hiring and promotions, team management and administrative functions. The person that oversees this project work will have the opportunity to think creatively about some of the most important management issues in the international development sector.
·         Excellent Deliverables, Flexibility, and Timeliness
1.       As a Field Program Associate, your work will be seen by thousands of staff members and possibly hundreds of thousands of farmers. This means the standards that you are held to is high. After 6 months, you are expected to oversee excellent design and execution, with little oversight from your direct manager.
2.      Deliverables should be easily understood by all and be able to convey complex ideas in limited space.
3.      The Field Division works within the time constraints of the field program. This occasionally means quick pivots. All members of the team are expected to hit agreed upon timelines and be prepared to pivot priorities, based on field needs.
Leadership
Strategy & Vision
·         Contribute to setting Annual Objective Key Results (OKRs), and responsible for the execution and follow up of all OKRs under your functional area of work
·         Measure progress against goals, regularly report on progress, and hold the team accountable to prioritizing and delivering results in key strategic areas.
·         Set annual Kenya strategy for your areas of work
·         Carefully manage the budget of all project work. Prioritize and plan projects to make smart spending decisions and track budgeting on spends to ensure that the project remains on track or additional spends are planned for and approved.
Communication
·         Proactively and effectively communicate up to country leadership, down to departments, and across to other sets of leaders plans, goals and progress for your area of work.
·         Ensure team members are collaborating effectively with individuals, teams, and divisions outside of the department. Set-up appropriate systems of communication to keep everyone moving together, particularly through recurring meetings and strategy sessions
·         Participate in global Field Operations (FOPs) work and collaborate with other country programs.
Career Growth and Development
We have a strong culture of constant learning and we invest in developing our people. You’ll have weekly check-ins with your manager, access to mentorship and training programs, and regular feedback on your performance.
We hold career reviews every six months, and set aside time to discuss your aspirations and career goals. You’ll have the opportunity to shape a growing organization and build a rewarding long-term career.
Qualifications
We are seeking multiple exceptional professionals with 2+ years of work experience and ideally a demonstrated passion for our mission.
Candidates who fit the following criteria are strongly encouraged to apply:
·         Strong work experiences. Examples include demanding professional work experience, or successful entrepreneurial experience, e.g. starting a field program in a developing country, leading a conference, starting a business, solid Volunteer Service Organization accomplishments (VSO, Peace Corps, JICA, etc).
·         Ability to come up with innovative and creative solutions to challenges – an entrepreneurial mindset is a strong asset.
·         Strong project management skills. We are looking for someone who can plan and execute trial/pilot plans on tight schedules.
·         Exceptional analytical skills, able to work with quantitative and qualitative information, exercise judgment, and make decisions in the context of uncertainty, and use data effectively to drive strategy.
·         At a minimum, a Bachelor’s degree is required for this position with strong demonstrated previous work experience.
·         Demonstrated leadership experience at work, or outside of work, enthusiasm for learning, and openness to feedback.
·         Ability to build teams and collaborate with colleagues from diverse backgrounds.
·         Humility. We are looking for passionate professionals who combine strong leadership skills with good humor, patience, and a humble approach to service to join our growing family of leaders.
·         Language: English required, knowledge of Swahili useful.
Preferred Start Date: As Soon As Possible
Compensation: Commensurate with experience
Benefits: Health insurance, housing, annual flights and other quality of life benefits
Sponsor International Candidates: Yes. East Africans are strongly encouraged to apply.
Location: Kenya
Application link: https://grnh.se/083693c31
Closing date: 06/02/2019

Job Title: Global Insurance Specialist
Job Summary: Seeking an analytical professional to support & improve our insurance program across 7 countries of operation.
Job Description: One Acre Fund has crop, funeral and health insurance policies, aimed at supporting farmer resilience to shocks, and ensuring One Acre Fund can continue its impactful work in a financially sustainable way.
The insurance specialist will work alongside our insurance associate to run & improve One Acre Fund’s insurance program. This includes supporting with planning & coordination of One Acre Fund’s insurance programs as well as helping test improvements.
This role includes navigating relationships with different One Acre Fund stakeholders across countries and external actors such as insurance companies and donors. As this role develops, there is potential for the insurance specialist to lead specific projects & trial improvements to One Acre Fund’s insurance offering.
Specific responsibilities include, but are not limited to:
Strategy and Vision
·         Contribute to the One Acre Fund’s Insurance goals and planning processes for each country team
·         Measure progress against goals and hold team accountable to delivering results in key strategic areas.
·         Drive their team to scale our program to more clients efficiently, while maintaining a high level of service.
Insurance Execution
·         Support with planning & coordination throughout the season in each country of operation
·         Support with data analysis to evaluate different insurance policies, helping One Acre Fund select the best value for farmers & the organisation
·         Liaise with external parties to maintain insurance program, including data cleaning & analysis
·         Respond to ad-hoc data requests from external & internal stakeholders
Enterprise Risk Management Monitoring
·         Maintain tools that ensure One Acre Fund has fully visibility into our organisational risks, including dashboards to support One Acre Fund leadership in making informed decisions about enterprise risk
·         Support with analysis to evaluate areas that One Acre Fund can improve Enterprise Risk Management
·         Potential: owning a project to source new policies for specific Enterprise Risk Management risk
Research & Product Improvements
·         Conduct reviews of case studies on market trends & developments in insurance, distilling key takeaways for One Acre Fund
·         Monitoring insurance landscape & key players, noting areas for partnership
·         Potential: Scope product design improvements for e.g. Funeral or Health Insurance
Career Growth and Development
We have a strong culture of constant learning and we invest in developing our people. You’ll have weekly check-ins with your manager, access to mentorship and training programs, and regular feedback on your performance.
We hold career reviews every six months, and set aside time to discuss your aspirations and career goals. You’ll have the opportunity to shape a growing organization and build a rewarding long-term career.
Qualifications
Specific qualifications include, but are not limited to:
·         At minimum, a bachelor’s degree is required for this position with strong demonstrated previous work experience
·         Technical Skills: Proficiency in Excel and/or Google sheets required
·         Well-organized with demonstrated experience managing projects with high degree of complexity and detail
·         Ability and demonstrated experience to work under pressure, producing quality work with little supervision
·         Excellent written and verbal communicator with a strong sense of accountability and responsibility
·         Willingness to ask questions, comfort pointing out challenges or mistakes and an ability to give clear, direct
and professional upward and downward feedback
·         Humility. We are looking for passionate professionals who combine strong leadership skills with good humor, patience, and a humble approach to service to join our growing family of leaders
·         A willingness to commit to living in rural areas of Kenya for at least two years
·         Language: English required
Preferred Start Date: As Soon As Possible
Job Location: Kigali or Nairobi
Compensation: Commensurate with experience
Duration: Full-time job
Benefits: Health insurance, paid time off
Sponsor International Candidates: No; East Africans are strongly encouraged to apply.
Location: Kigali or Nairobi
Application link: https://grnh.se/426610a41
Closing date: 3o May 2019.

Job Title: Kenya Marketing & Enrollment Program Associate
Job Summary: Seeking a strategic and resourceful professional to help us grow our program through developing our marketing strategy and leading the operational planning for our annual farmer enrollment.
Job Description: One Acre Fund Kenya is now one of our largest and fastest-growing countries of operation. Our vision for 2030 is to end hunger in Kenya and provide a pathway to prosperity for every farm family in the nation.
The Program Design department’s vision is to provide strategic direction and annual planning for core activities, driving towards the achievement of the Kenya program’s ambitious scale and impact goals.
The Program Design Enrollment Associate is responsible for managing the country’s enrollment execution and marketing strategy work, and supporting the professional development of the team focused on this work.
Responsibilities include, but are not limited to:
People Management
·         The Program Design team consists of 21 HQ-based staff members, and another 80 field staff members operating in our expansion pilot. The Program Design Enrollment Associate is responsible for personally managing the two Enrollment Specialists.
·         Specific tasks include facilitating impactful weekly check-ins with all reports, holding bi-annual coffee chats with all members of the team in their reporting lines, conducting bi-annual performance reviews for all staffers, and supporting on the creation and tracking of development areas through tools like development plans and path to promotions.
·         The Program Design Enrollment Associate is responsible for ensuring that all team members in their reporting line receive the support they need to complete their project goals, while simultaneously supporting their professional development and providing them with stretch opportunities to grow their careers at One Acre Fund.
Project Management
·         The Enrollment Associate is responsible for analyzing annual enrollment/marketing results, making strategic recommendations on annual strategy, and executing the annual planning process.
Enrollment-related projects include:
·         Building Yearly Marketing Strategy, reviewing last year’s performance with key stakeholders and running various analyses to determine marketing focus for the following season. Draw on the strategy throughout planning and execution to ensure that it is brought to life. Create all enrollment related training and materials for field officers.
·         Executing on Key Planning for Enrollment, leading a country-wide “working group”, where key project components like contract creation, loan terms and conditions, and marketing materials are discussed and planned. Create the enrollment calendar, and ensure that all teams are on track to achieve goals. Create contingency plans and trigger action if we fall below KPIs. Work with graphic designer to create marketing materials farmers will interface with in the field. Lead on the yearly radio campaign, liaising with radio stations and creating content.
·         Support and Mentorship of Enrollment Team, Regular check-ins and management with the two enrollment specialists. to support them on the week-to-week execution of their work. Investment in the specialists’ professional skills, to enable them to take on more responsibility and grow their career at One Acre Fund
·         Lead Strategic Research and Analysis to Increase Scale, determining further research needs to improve on marketing and enrollment for the Kenya program. Execute on all necessary qualitative field research, phone surveys, and data analysis effectively and synthesize into usable reports to help guide the program in making data-driven marketing decisions
Leadership
Strategy & Vision
·         Contribute to setting Program Design Annual Objective Key Results (OKRs), and responsible for the execution and follow up of all OKR’s under Enrollment
·         Measure progress against goals, regularly report on progress, and hold the team accountable to prioritizing and delivering results in key strategic areas.
·         Set the annual Kenya marketing strategy.
·         Carefully manage the budget of all project work, which totals to more than $800,000. Most important projects to make smart spending decisions and track budgeting on are mobilization casuals, radio marketing, printed color marketing materials, product kit ordering, and printed forms (i.e. contracts, farmer worksheets).
Communication
·         Proactively and effectively communicate up to country leadership, down to departments, and across to other sets of leaders plans, goals and progress for enrollment. Enrollment work, in particular, requires significant Kenya program-wide communication, as it is central to what we all do.
·         Ensure enrollment team members are collaborating effectively with individuals, teams and divisions outside of the department. Set-up appropriate systems of communication to keep everyone moving together, particularly through the working groups.
·         Participate in global Filed Operations (FOPs) work and collaborate with other country programs.
Career Growth and Development
We have a strong culture of constant learning and we invest in developing our people. You’ll have weekly check-ins with your manager, access to mentorship and training programs, and regular feedback on your performance.
We hold career reviews every six months, and set aside time to discuss your aspirations and career goals. You’ll have the opportunity to shape a growing organization and build a rewarding long-term career.
Qualifications
·         We are seeking exceptional professionals with 2 to 5+ years of work experience, and a demonstrated long-term passion for international development. Candidates who fit the following criteria are strongly encouraged to apply:
·         Strong work experiences. Examples include a demanding professional work experience, or successful entrepreneurial experience, e.g. starting a field program in a developing country, leading a conference, starting a business, solid Volunteer Service Organization accomplishments (VSO, Peace Corps, JICA, etc.).
·         Strong educational background; Bachelors Degree required.
·         Project planning and goal setting: demonstrated ability to set short-, medium- and/or long-term goals appropriate for a project.
·         Growth mindset: willing to give and receive feedback openly.
·         Results oriented: sets goals and takes ownership of driving towards them.
·         Demonstrated leadership experience at work, or outside of work and enthusiasm for learning.
·         Demonstrated ability to build teams and collaborate with colleagues from diverse backgrounds.
·         Marketing experience preferred: successful experience working as a leader in a marketing project leading a team from conceptualization to the achievement of the project’s objectives.
·         Strong communication skills, both written and oral.
·         A willingness to commit to living in rural areas for at least two years – this is a long-term, career-track role.
·         Language: English required, Swahili is a plus.
Preferred Start Date: As soon as possible.
Job Location: Kakamega, Kenya.
Compensation: Commensurate with experience
Duration: Full-time job
Benefits: Health insurance, housing, annual flights and other quality of life benefits.
Sponsor International Candidates: No; Must have existing rights to work in Kenya. Kenya nationals are strongly encouraged to apply.
Location: Kakamega, Kenya
Application link: https://grnh.se/8ae0d2391
Closing date: 06/02/2019

Job Title: Kenya Financial Advisory Services Lead
Job Summary: Champion financial sustainability within our largest country of operation – Kenya.
Job Description: The Finance Advisory Services (FAS) team – akin to a country CFOs – leads our strategic finance strategy and provides an analytical perspective on all major decisions (enrollment, pricing, incentives, org-structure, etc). This consulting team provides concise, actionable advice around how to best achieve the country’s scale and impact goals in the most financially efficient way. The FAS goal is complete financial sustainability.
As a young organization, we will rely on your recommendations and thorough analysis. Thus, we are seeking an exceptional professional with 3+ years of work experience. The position offers pathways into country executive team positions or regional management.
We are seeking a candidate to lead financial decisions for our Kenya program, and be based in Kakamega, Kenya.
Primary Duties and Responsibilities
·         Financial Consulting for Country Leadership. Shape strategy on all major operational decisions by analyzing them under a financial light. Work with country leadership to increase revenue, decrease cost / farmer, and mitigate financial risks.
·         Develop the Financial Models for Key Decisions. Support the various teams in evolving the way we do financial analytics. For example:
·         Work with field operations to identify profitable districts and decrease incentives
·         Work with logistics to decrease the cost per farmer
·         Work with human resources to develop a lean staffing structure
·         Work with our innovations team to lead our pricing strategy
·         Lead our Long-Term Planning. Own our annual 5-year strategy document, with major emphasize on a realistic 5-year financial model that pushes the organization towards higher sustainability, more farmers, and greater impact. Lead the annual budgeting process to build budgets for each department and country. Accurately forecast our financials, one year out, so that our executive teams can make well-informed decisions.
·         Hold Our Teams Accountable to Our Long-Term Plans. Work with department heads and country directors to stay on budget and mitigate risks. FAS is responsible for keeping the country on financial target. Provide monthly reports on our results alongside thorough analysis and recommendations for improved efficiency, cost-effectiveness, and product pricing.
·         Country Finance point of contact. Act as the main country representative and project manage a variety of finance-related projects by working to connect our Accounting, and Treasury teams with country teams.
Note: This role does not manage the payment, accounting, or treasury functions which operate independently. This role uses the advice and data from these teams to influence executive decisions.
Mentor Staff and Project Manage.Recruit, manage and develop a key deputy to assist you. Project manage complex projects related to finance across the country.
Career Growth and Development
We have a strong culture of constant learning and we invest in developing our people. You’ll have weekly check-ins with your manager, access to mentorship and training programs, and regular feedback on your performance.
We hold career reviews every six months and set aside time to discuss your aspirations and career goals. You’ll have the opportunity to shape a growing organization and build a rewarding long-term career.
Qualifications
We are looking for truly extraordinary candidates that will help take our organization to the next levels of impact and scale.
Candidates who fit the following criteria are strongly encouraged to apply:
·         3+ years’ work experiences. Examples include a demanding professional work experience in a finance function (e.g. SME management consulting, an entrepreneurial role, working as a business or finance analyst).
·         Strong financial modeling expertise
·         Independent and entrepreneurial drive
·         Confidence with numbers and providing quick, insightful analyses of the stories behind the numbers.
·         Ability to clearly communicate in a logical and structured way to an audience with widely varying levels of expertise and interests.
·         Ability and drive to work independently, while effectively prioritizing potentially conflicting demands from various teams.
·         Outstanding interpersonal skills, including both verbal and written communications.
·         Demonstrated leadership experience at work, or outside of work
·         Strong educational background.
·         A willingness to commit to living in rural areas of East Africa for at least two years – this is a long-term, career-track position with potential to grow into a management role.
Language: English required. Swahili a plus.
Preferred Start Date: As soon as possible.
Job Location: Kakamega, Kenya.
Duration: Full-time job
Compensation: Commensurate with experience.
Benefits: Health insurance, housing, annual flights and other quality of life benefits.
Sponsor International Candidates: Yes
East Africans strongly encouraged to apply.
Location: Kakamega, Kenya
Application link: https://grnh.se/82e460f01
Closing date: 06/02/2019

Job Title: Development Associate – Grant Management
Job Summary: Seeking a proven and passionate grants manager with 5+ year of global development experience, to ensure we deliver on our highest value grants.
Job Description
One Acre Fund is devoted to improving our level of service to Africa’s smallholders season after season. We are constantly growing in scale, impact, and sustainability; our ability to do so reliably and rapidly depends on raising and delivering on grants from a wide range of partners, including institutional funders with complex funding requirements.
We are seeking a highly capable and motivated individual to work with our Senior Director for Business and Partnership Development to support the end-to-end delivery of some of our most important and complex grants – including day-to-day donor engagement, project management support, coordination with program teams to ensure effective delivery, and donor reporting. This role will be at the center of a dynamic, evolving portfolio as One Acre Fund grows and diversifies its program and funding model, and we’re looking for someone excited and energized by the opportunity.
Communication (both written and verbal) to a diverse set of stakeholders will be critical to the success of this role, and we want someone who has a true passion for this, and in particular for communicating complicated ideas in a clear and compelling way.
Prior experience with fundraising is not required in this role – being a structured and inspiring communicator, with a good business mind and experience designing and/or implementing development programs are the most important prerequisites. Strong project management skills are also important, as this person will need to ensure that key stakeholders both internally and externally are aligned and working toward established milestones.
This is a support role, focused on implementation of existing relationships. However, this is also a career-track position, with significant growth potential to take on ownership of key relationships over time. In the long term, this position has multiple pathways to management, based on performance – including managing other team members and/or managing an independent portfolio of donor relations.
Specific responsibilities include, but are not limited to:
Program team liaison and support (40%)
·         Responsible for facilitating program team engagement and alignment, and tracking delivery against agreed milestones, budgets and timelines for steady-state portfolio of 4-5+ complex grants
·         Supporting program staff, as required, in achieving key grant deliverables (e.g. revising theories of change, crafting learning agenda and knowledge dissemination strategies, researching and integrating industry best practice)
·         Identifying potential project risks and elevating to senior stakeholders for mitigation and/or changes to strategy
·         Working with the finance team to ensure timely spend-down of grant budget, including supporting the introduction of new financial management systems such as timesheets and project codes
Grant reporting (30%)
·         Responsible for all aspects of reporting, including program narrative, M&E, KPI’s and budget (working with relevant internal stakeholders) for steady-state portfolio of 4-5+
·         Some key characteristics of our writing:
·         We emphasize clear logical flow in our writing, and make heavy use of hard M&E results and projections, business rationale, and a farmer-facing perspective
·         Because this role will be a regular liaison with program teams, we expect the role to develop strong program knowledge which can be directly translated into grant reports (limiting additional program team input into reporting)
Partnership management (20%)
·         Responsible for the day-to-day relationship management for grants, including owning regular communication flow with strategic partners
·         Establishing and managing processes for donor–program communication and coordination
Partnership development (10%)
·         Supporting new partnership development, through identifying, researching and supporting outreach and engagement
Career Growth and Development
We have a strong culture of constant learning and we invest in developing our people. You’ll have weekly check-ins with your manager, access to mentorship and training programs, and regular feedback on your performance.
We hold career reviews every six months, and set aside time to discuss your aspirations and career goals. You’ll have the opportunity to shape a growing organization and build a rewarding long-term career.
Qualifications
We are seeking an exceptional professional with 5+ years of relevant work experience, and a demonstrated long-term interest in international development.
We are looking for truly extraordinary candidates that will help take our organization to a new level of impact and scale.
Candidates who fit the following criteria are strongly encouraged to apply.
Specific qualifications include, but are not limited to:
·         Experience designing and/or implementing development projects
·         Very strong communication skills. At its core, this position is about ensuring a diverse set of stakeholders are aligned against common objectives and activities, which requires over-communication!
·         Excellent writing skills, with ability to produce high quality written content clearly, concisely and quickly
·         Strong project management skills
·         Genuine interest in international development/agriculture. We are seeking someone with a demonstrated connection to international development/agriculture, who is truly passionate about working every day to positively impact the hardest-working farmers on the planet. Direct experience in this field is a big plus.
·         Strong ability to understand business. We would like to hire someone who will truly understand our operations, and be able to communicate their ins and outs simply and effectively.
·         Humility. We are looking for passionate professionals who combine strong leadership skills with good humor, patience, and a humble approach to service to join our growing family of leaders.
·         Language: High level of English fluency required
Preferred Start Date: As soon as possible
Job Location: Kigali, Nairobi or Utrecht
If a candidate is hired in a non-program country (e.g. Utrecht), the individual will be required to spend approximately the first three months of the role working from our offices in Kenya and Rwanda (both in major cities and field offices) to build program fluency and establish strong relationships with field teams.
Compensation: Commensurate with experienc
Duration: Full-time job
Benefits: Health insurance, paid time off
Sponsor International Candidates: No; Must have existing rights to work in Kenya, Rwanda or the Netherlands
Location: Rwanda, Kenya, and the United States
Application link: https://grnh.se/97d74d4a1
Closing date: 06/24/2019
One Acre Fund never asks candidates to pay any money or pay for tests at any stage of the interview process. Official One Acre Fund emails will always arrive from an @oneacrefund.org address. Please report any suspicious communication here.

Leave a Comment

Loading...
Loading...

CONTACT US

Name

Email *

Message *

VIHIGA -based business magnate caught between the sheets with mother-in-law!

The residents of vihiga village in majengo , Vihiga county, were left dumbfounded when a mother-in-law was caught having an affair with he...

2012 The Kenyan DAILY POST. All Rights Reserved. - Designed by Denno