CEKAEDUCATE · AMPLIFY · EMPOWER
By CEKA · Send Your Views Now!

Talantless?

The match is announced. The questions are still open.

A guide by CEKA for anyone who wants clear answers about the (proposed) Bayern Munich and Ajax match at Raila Odinga International Stadium. Ask about the money, the protection of people's rights and what Kenyan football gets in the long run. Use the official contacts below and keep your message calm and lawful.

AFC Ajax
VS
FC Bayern
5 January 2027Published date of the match
Raila Odinga International StadiumTalanta Sports City, Nairobi
Tickets announced from 5 November 2026Check the event site for updates
What you can do here: find the public contact for the right office, write a message in your own name or without your name, pick one way to send it, and record what comes back. Kenyans hold different views about the match. This page gives everyone the same tools to speak to the people in charge.
01 · Context

What is confirmed and what still needs an answer

Confirmed

The match has been announced

Ajax published a notice on 28 October 2026. It says Bayern Munich and Ajax will open the 60,000 seat Raila Odinga International Stadium on 5 January 2027. The official Talanta Sports City site also lists the match. It says ticket sales start on 5 November 2026.

Ajax announcement · Talanta Sports City event site

Still needs an answer

The money and the public duties

Public reports describe a commercial funding model. They do not show the full contract, the fees paid to the clubs, the public security and logistics costs, the public guarantees or any support given in goods and services. Ask the responsible offices to say what public money or public resources are committed, if any. Ask them to publish what can be released.

Politics and rights

Why these questions are being asked now

William Ruto is Kenya's sitting President and Head of Government. Reporting published on 29 October 2026 says he announced the Bayern and Ajax match through his official channels. Because the President is publicly linked to the stadium opening, it is fair to ask the Executive about its own role. The President's announcement is separate from the clubs' own decisions.

In June 2024, protests against the Finance Bill turned deadly. Reuters reported at least 23 deaths by 26 June 2024, when Ruto said he would not sign the Bill. Human Rights Watch's 2026 chapter on Kenya records continuing concerns about killings, abductions, arrests and police accountability in 2024 and 2025. These events help explain why some people see a state linked event through a wider lens of accountability and rights.

Office of the President: official profile · The Standard: report on the President's announcement (29 October 2026) · Reuters: 2024 Finance Bill protests · Human Rights Watch: Kenya, World Report 2026

What a strong request asks for

Specific answers, not abuse

  • Say what role the office you are writing to has and what it knows about the event.
  • Publish any public money, public guarantees, public assets or public services that are committed, where the law allows.
  • Explain how people's rights are protected, including the right to criticise peacefully.
  • Set out real benefits for local clubs, players, academies and fans.
  • Explain what would trigger a review, a delay or a withdrawal.
02 · Your message

Build a message in a few clicks

Pick the reason for your message and the office you want to write to. Read the text, change it if you like, then copy it or open an email draft. The page does not collect what you type.

1. Choose how to sign your message

One office at a time. This keeps each message suited to the office that reads it.

Preview

Prepared for FC Bayern's international office.

You can edit this
03 · Action centre

Work through the offices one at a time

Pick the offices you want to write to. The page prepares one message at a time. You open it in your own email app, send it yourself, then come back and confirm it went out. The page only records what you confirm.

0%Email run complete
0 / 0Sent, as you selected
0Actions and replies saved on this device

1. Pick the official email routes

The list has one public route for each office. Media outlets are handled in the media section because each newsroom has its own rules.

Only one recipient goes in each draft. Do not add other recipients in CC or BCC. Your selection is saved in this browser while you use the page.

2. Current email

Pick the offices and start the run. The first draft will appear here.


Calls and SMS

Use a real conversation where it helps

Phone calls are not automated. Read the short script, ask for the right office, and record what you were told. The only official SMS short code on this page is the KNCHR code listed below.

Prepare a call

Call this office

Official SMS route

Kenya National Commission on Human Rights (KNCHR)

KNCHR publishes 22359 as an SMS contact. Use it for a real question or complaint that falls within the Commission's work. Do not send repeated messages.

Hello. I am asking for guidance on the right way to raise a public interest question about the protection of people's rights for the planned 5 January 2027 event in Nairobi. Please tell me if this falls within KNCHR's work and what information I should send. Thank you.
Open SMS

Your SMS app may open with the number and the text filled in. Check it, then press send yourself.


Replies and follow up

Record what comes back

Use this for a reply from a club, a public office, a journalist, an embassy, a broadcaster or any other office. Notes stay in this browser unless you export them.

Save a reply or a manual action

Prepare a reply when someone answers

This makes a draft only. Check every line before you send it, and use the office's own official channel.

Activity log on this device

The page cannot read your inbox, your phone calls, your SMS or the replies you get from media. You mark each action and type in the replies yourself.

No activity saved yet.

Privacy: entries are saved in this browser's local storage. They are not sent to CEKA or uploaded by this page. Anyone with access to this browser may be able to see them. Export a copy before you clear browser data.

04 · Public contacts

Official routes to the offices that matter

These details and routes were checked against official organisation pages where one was available. The media category covers print, TV, radio, digital, international broadcasters and news agencies. A general contact form is not treated as a newsroom inbox unless the outlet says so.

Club

FC Bayern München · International office

Email: international@fcbayern.com

Direct route for a concern about the club's visit to Nairobi. Ask them to pass it to the executive board and the people handling the fixture.

Phone: +49 89 699 31-0

Public accounts: Instagram @fcbayern · X @FCBayern · English X @FCBayernEN

Bayern lists its executive board on its imprint: Jan-Christian Dreesen, Max Eberl and Rouven Kasper. Write to the club through the official office, not through personal accounts.

Club

FC Bayern · General service

Email: service@fcbayern.com

Use this for a general written question, or to ask that your message be passed to the right department.

Phone: +49 89 699 31-0 · Address: FC Bayern München AG, Säbener Straße 51-57, D-81547 München, Germany

Contact formImprint and address
Club

AFC Ajax · Fancare

Email: fancare@ajax.nl · Phone: +31 88 183 1900

Ajax lists this Fancare email in its published terms, and its contact page offers chat and phone support. Use it for a fan question, or ask them to pass your message to the right office. For press, use pers@ajax.nl.

League body

DFL Deutsche Fußball Liga / Bundesliga

Public Bundesliga contact: info@bundesliga.de · DFL corporate email in its business report: info@dfl.de

Ask the DFL to pass your message to Bayern, or to share its guidance with the club if that is its role.

Phone: +49 69 65005-0

Official contact
National association · Netherlands

Royal Netherlands Football Association (KNVB)

Email: contact@knvb.nl

The national association for Dutch football. A secondary route to ask for its view or for a referral to Ajax.

Phone: 088 027 5050 (Netherlands)

Official contact
National association · Netherlands press office

KNVB · Press office

Email: persvoorlichting@knvb.nl · Phone: +31 6 2338 7422

KNVB lists this contact for media questions about Dutch football and general press matters. Use it as a second route to ask for the KNVB's view or for a referral to Ajax.

Official KNVB media contacts
Continental body

Confederation of African Football (CAF)

General email: info@cafonline.com

Communications email from a CAF media notice (2024): communications@cafonline.com (confirm the current route before you use it)

CAF is relevant to the wider AFCON 2027 picture. Ask CAF to share your concern with the right Kenyan football offices if it can.

Official websiteInstagramX
Kenyan football

Football Kenya Federation (FKF)

Email: info@footballkenya.org

Ask what real benefits are planned for Kenyan clubs, players, academies, coaches and fans, and which local football programmes will gain.

Phone: +254 759 910 866 (current official page). A second number, +254 709 699 000, appears in older materials. Confirm it before you use it.

Official contactFKF official site
Kenyan public office

State Department for Sports

Email: info@sports.go.ke

Ask for the government's role in the event, any public money, public guarantees, security or logistics support and support given in goods and services, the contracts, and the plan for local football benefits.

Phone: +254 711 797 797 / +254 738 309 871 (2025 Citizen Service Delivery Charter)

The charter names Talanta Plaza, Upper Hill, Nairobi, and gives this email and these phone numbers. Read the service charter.

Official contact form
Possible funding lead

Sports, Arts and Social Development Fund

The Fund says its job is to pay for sports, arts and social development. Ask whether it has any financial or programme role in this match, and request the public records if it does.

Public X account: @SASDF_Kenya · Website: asdef.go.ke

Public finance

National Treasury · General enquiries

Email: communications@treasury.go.ke

Ask whether Treasury records show any funding, public guarantees, budget line or public financial commitment tied to the event, and which accounting officer holds the records.

Official website
Public finance · complaint route

National Treasury · Complaints

Email: complaints@treasury.go.ke

Use this for a specific complaint about a Treasury service or action. For a neutral request for facts, use general enquiries.

Official contact
Budget oversight

Office of the Controller of Budget

Email: info@cob.go.ke

Ask how to find out whether any national budget line, public fund release or public guarantee is linked to the event. A general enquiry does not prove anything is wrong.

Phone: +254 20 221 1068 · hotline: +254 709 910 000

Official contact
Audit and public resources

Office of the Auditor-General

Email: info@oagkenya.go.ke

Ask which audit records or steps can show how any public resources linked to the stadium opening are accounted for. Do not claim money was stolen without evidence.

Phone: +254 20 321 4000 · hotline: +254 708 000555

Official contact and reporting
Procurement oversight

Public Procurement Regulatory Authority (PPRA)

Email: info@ppra.go.ke

Relevant if a public procurement, contract or procurement complaint is at issue. Ask first whether PPRA has records or authority over a specific public procurement. Do not assume a contract exists.

Administrative justice and access to information

Commission on Administrative Justice (Ombudsman)

General enquiries: info@ombudsman.go.ke

Complaints: complain@ombudsman.go.ke

Use CAJ for a complaint about how a public office has handled a matter, or for help where a public office has not properly handled an access to information request. Make the first request to the public body itself.

Phone: +254 20 227 0000 · toll free: 0800 221 349

Official procedure
Human rights body

Kenya National Commission on Human Rights (KNCHR)

General enquiries: haki@knchr.org

Complaints: complaint@knchr.org

Use this for human rights information or for a specific alleged violation. Do not file a general objection to the event as if it were an individual rights case.

Phone: +254 20 396 9000 · WhatsApp listed by KNCHR: 0798 849 871 · SMS: 22359

Official contact
Parliamentary oversight

Clerk of the National Assembly

Email: cna@parliament.go.ke

Ask that your written concern or records request be passed to the right committee, including the committee for sports and culture or public finance. Committee members change, so use the current official directory.

Parliament switchboard: +254 20 222 1291 / 284 8000

Parliamentary oversight

Clerk of the Senate

Email: clerk.senate@parliament.go.ke

Ask the Senate to pass the matter to the right committee if it falls within its oversight work. A general email is not a formal petition.

Parliament switchboard: +254 20 222 1291 / 284 8000

Official Parliament website
Executive office

Office of the President / State House

Current Office of the President page: feedback@president.go.ke

Also listed in the 2023 Government Organisation Order: contact@statehouse.go.ke · president@statehouse.go.ke

The first address is on the current Office of the President page. The other two are in the 2023 Government Organisation Order. Check the current site if an address does not reply.

Phone: +254 20 222 7436 · Post: P.O. Box 40530-00100, Nairobi

Official X account: @StateHouseKenya

Diaspora

Ministry of Foreign and Diaspora Affairs

Email: info@mfa.go.ke

Kenyans abroad can ask the Ministry to pass a public concern through official channels or to point them to the right Kenyan mission.

Phone: +254 20 331 8888 / +254 20 224 0066

Diaspora · Netherlands

Kenya Embassy in The Hague

Email listed in embassy materials: hague@mfa.go.ke

Kenyans in the Netherlands can use the Embassy's official contact page to check current channels and ask how to send a public representation.

Phone: +31 70 350 4215

Official embassy contact
Diaspora · Germany

Kenya Embassy in Berlin

General email: berlin@mfa.go.ke

The Kenyan mission for Germany, also accredited to Poland and the Czech Republic. Kenyans in these countries can ask the Embassy to pass a public representation to the Ministry or to give the right official channel.

Phone: +49 30 2592 6611

Official embassy contact
Diplomatic route (optional)

Embassy of the Netherlands in Nairobi

The Embassy's Political Affairs, Press and Communication team says it follows political developments in Kenya, including human rights and the rule of law.

Phone: +254 20 4288 000 · email through the official contact form.

Event information

Talanta Sports City event page

The official public page lists the match and an update form. The page reviewed here does not show a general event complaint email. Use the site to check for updated organiser contacts and ticketing information.

Club · fan services

FC Bayern · Fan Services

Email: fanclubs@fcbayern.com

Bayern lists this for its fan club office. Use it for a fan question and ask for a referral to the right office. Do not try to reach individual players through this address.

Phone: +49 89 699 31-0

Official fan club page
Kenyan football · communications and media

FKF Communications and Media Office

Email: communications@footballkenya.org · Phone: +254 759 910 866

FKF lists this route for communications, media questions and accreditation. Ask for the federation's public position, or ask to be passed to the official who handles local football arrangements for the event.

FKF · integrity reporting

FKF Integrity Office

Email: integrity@footballkenya.org · Integrity hotline: +254 790 115 228

Use this only for a real integrity matter within FKF's published scope, such as suspected match fixing or corruption. A general objection to the match, a request for records or a media pitch does not belong in this channel. Do not file a report without a factual basis.

Print and digital · newsroom and letters

Nation Media Group · Nation / Business Daily / The EastAfrican

Newsdesk: newsdesk@ke.nationmedia.com

Letters to the editor: mailbox@ke.nationmedia.com

Public editor: publiceditor@ke.nationmedia.com · Newsdesk phone: +254 20 328 8430/7/8

Use the newsdesk for a story lead you can back up. Use the letters address for a short reader letter. Say which publication you are writing to. A submission is not a guarantee of publication.

Official newsroom and letters directory
Television · newsroom

NTV Kenya

Newsdesk: tvnews@ke.nationmedia.com · Phone: +254 20 328 8808

NTV's official contact page lists this as its editorial newsdesk. Use it for a short story lead, an interview idea or a request for the newsroom to look at specific documents.

Print, TV and radio · group contact form

Standard Group · The Standard / KTN News / radio

Public group contact: corporate@standardmedia.co.ke · Phone: +254 719 012 111

The public page shows a group contact route, not a direct newsroom inbox. Use the official form or the group contact and ask clearly for your message to be passed to the right editorial desk. Do not call the group address a newsroom email.

Official contact page and form
TV, radio and digital · group contact

Royal Media Services · Citizen TV / Citizen Digital / radio stations

Phone: +254 719 060 000 / +254 732 169 000

The official contact page gives a group phone number and a web contact route. No editorial email is shown there. Ask to be sent to Citizen TV's newsroom or to the right station editor. The digital sales address is not an editorial contact.

Radio and digital · story leads

Capital FM

Public email: capital@capitalfm.co.ke · Phone: +254 722 984 984

Capital FM's official contact page invites story leads, ideas, event proposals and feedback. Put "News tip" or "Interview idea" in the subject and ask for it to go to the editorial team.

Radio, print and digital · group contact form

Radio Africa Group · The Star and radio brands

Phone: +254 711 046 200 · Public web enquiry form

The Group's form asks you to name the media brand. It runs Classic 105, Radio Jambo, Kiss 100, Homeboyz Radio, East FM, Gukena FM and The Star. Name the outlet and ask for editorial routing. The group contact page does not show a direct newsroom email.

Community media · radio and local language access

Kenya Community Media Network (KCOMNET)

Email: info@kcomnet.org · Phone: +254 111 849 342

KCOMNET says it is a national network for Kenya's community media. Ask whether it can pass a balanced, evidence based programme idea to a member community station. It is a network, not a newsroom, and broadcast is not guaranteed.

Official contactAbout the network
Media standards · regulator

Media Council of Kenya

The Council is a media regulator and standards body. Use its public contact form for Council questions or for a media standards complaint. Its published journalist safety hotline is for journalists whose safety is at risk, not for general feedback on the event.

Main line: +254 111 019 200 · Journalists' safety hotline: 0702 222 111 (for journalist safety incidents only)

International broadcaster · public story submission

BBC News / BBC Africa

The BBC publishes a public story and contribution guide. Use its story submission route for a short, evidence backed lead. Do not send copies to unrelated BBC departments.

BBC story submission guidance
International news agency · newsroom

Associated Press (AP)

AP has a public newsroom contact page and a separate news tips page. Use the newsroom route for a normal story idea. Its confidential tip tools are for sensitive sources, not ordinary public campaigns.

International news agency · editorial contact

Reuters

Reuters' public agency contact page includes an editorial route for article feedback, corrections and press releases. Follow the options on its official page.

Reuters editorial contact options
German public broadcaster · sports editorial

Sportschau / WDR (ARD)

Sportschau editorial questions: fragen@sportschau.de · WDR editorial: redaktion@wdr.de · WDR switchboard: +49 221 220-0

The Sportschau imprint gives the Sportschau questions email and the WDR editorial route. Use a short pitch about international football and public accountability, and ask if the newsroom wants to cover it.

German public broadcaster · press desk

ZDF

Journalistic enquiries: pressedesk@zdf.de · Main phone: +49 6131 70-0

ZDF lists this as a press contact for journalistic enquiries. For general programme feedback, use the ZDF viewer contact form instead.

Official ZDF contact options
Dutch public broadcaster · newsroom tips and media

NOS / NOS Sport (Netherlands)

NOS has a newsroom tip route for news tips, press releases and newsworthy images or audio through its Ooggetuige route. Its official page also lists separate correction contacts for sports articles.

Sports corrections only: tikfout.sport@nos.nl

Contact verification date: 30 October 2026. Roles and contact details can change. Check the linked official page before you send. This directory does not publish private contact details. Individual players are not decision makers for this event, so the page points you to official club channels rather than personal accounts.

05 · Media and editorial outreach

Choose the right media format

Different formats need different submissions. Write one pitch for one newsroom or editor, use the outlet's public route, and let the editorial team decide on its own whether to cover it.

Print and digital news

News tip or reported story

Send a short lead, say why it matters now, name who can answer, and link to primary documents. Do not send one press release to every desk.

Newspaper and magazine

Letter to the editor

Keep it short and focused on one main question. Check word limits, signature rules and the publication policy before you submit.

Commentary

Opinion article proposal

Pitch the argument, the evidence and the writer's point of view in a short note. Ask about commissioning rules. Do not assume unsolicited copy will run.

Broadcast

TV or radio interview

Offer a clear topic, a suggested spokesperson, your availability and two or three questions the programme could examine. The broadcaster chooses the guests.

Audio

Podcast or long form discussion

Propose a focused episode on event transparency, public accountability or local football legacy. Suggest suitable guests and sources.

Visual journalism

Photo, video or audio evidence

Send only original or properly licensed material. Give the date, place, source and consent status. Do not share private data or images that put identifiable people at risk.

International coverage

International or diaspora feature

Explain the Kenyan context for audiences abroad, give source links and offer contacts who can speak from different sides, including people who support the match.

Social and mobile journalism

Social explainer or short video

Pitch a short, sourced explainer for an outlet's official Instagram, TikTok, YouTube or other digital channel. Give a short script outline, supporting documents, captions and any consent or usage permissions. Do not mass tag individual journalists or presenters.

Community media

Community radio or local language programme

Suggest a balanced discussion for a community station. Name the county or audience, the preferred language, possible guests and the public records that can be checked. Ask the network to pass it on where it fits.

Accuracy

Correction or fact check request

Point to the exact article or broadcast, quote the specific statement, give the primary evidence and explain the correction you want. Use this only for a real, checkable error.

Build a media submission

Nation Media has separate contacts for newsdesk and letters.

Pitch preview

Prepared for Nation Media's newsdesk.

Editable

More ways to be heard

Email is one route. Use all of them.

Official forms

Copy your message from the builder and paste it into the contact form on the club or office website.

Social media

Post your question on the official accounts of the clubs, CAF, the DFB and State House. Use the copy-ready post below.

Phone

Ask for the right department, write down the name and date, and ask for a reference number.

Letter or hand delivery

Use the postal address on the contact page. Ask for a received stamp and keep a copy.

Public money

Ask for the records

Write to the Ministry or office involved and ask for the contracts, funding, guarantees, security costs and local football commitments for this match. Name the documents and the dates. If they do not answer, complain to the Commission on Administrative Justice.

Commission on Administrative Justice · How to complain

Parliament

Ask your MP, Senator or the Clerk

Write to the Clerk of the National Assembly or the Senate and ask for a committee to look into the match. You can also file a formal petition.

Parliament of Kenya

Diaspora

Write from wherever you live

  • Write to Bayern, Ajax, the DFL, the DFB and the KNVB from your country.
  • Visit or write to the Kenya Embassy in Berlin or The Hague and hand in your letter.
  • Take it to your diaspora association, church, chama or fan group and agree on one message.
  • Send it to the local newsrooms in your city.
Copy-ready post

Bayern Munich and Ajax are due to play at Talanta Sports City on 5 January 2027. Kenyans want to know: what does it cost, who pays, what protects people who protest, and what does Kenyan football get? Publish the facts and answer us.

Sources

Every contact and claim on this page links back to these.


Share this page

Send it to a friend, a group or a family chat.