In May, action began online primarily led by Gen Z through the hashtag #RejectFinanceBill2024 calling for people to contact their MPs to vote against the bill.
https://theconversation.com/kenya-protests-gen-z-shows-the-power-of-digital-activism-driving-change-from-screens-to-the-streets-233065

When this proved ineffective, people began calls to #OccupyParliament, marking the move to in-person protests starting on June 18th. This protest faced police resistance with tear gas and arrests, sparking outcry. Subsequent protests led to amendments to the bill but were met with more police violence, provoking calls for strikes and further protests across Kenya and the hashtag #RejectNotAmend.
https://www.financialfortunemedia.com/the-rise-of-africas-gen-zs-from-tiktok-x-to-the-streets/

Since the protests began, the police and Kenyan military have killed dozens (though the exact number is unclear), this combined with increased scrutiny of the president’s role in the austerity measures and (past and present) violence against civilians have led to the outcry that even if the bill is shelved, #RutoMustGo.
https://www.aljazeera.com/news/2024/6/27/kenya-protesters-call-for-president-rutos-removal-after-tax-bill-dropped

Before kicking off in person, the protests started online on TikTok, Instagram, and X. When the protests made their way offline, protesters distributed posters with organizing information, documentation of police brutality, and opportunities for mutual aid through these platforms.
https://theconversation.com/kenya-protests-gen-z-shows-the-power-of-digital-activism-driving-change-from-screens-to-the-streets-233065

As outcry was building around the bill, developer Kenyan developer Kelvin Onkundi created a GPT (like a specialized instance of ChatGPT) trained on the contents of the bill to help answer any questions citizens might have.
https://theconversation.com/kenya-protests-gen-z-shows-the-power-of-digital-activism-driving-change-from-screens-to-the-streets-233065
https://chatgpt.com/g/g-JBq7D0E5x-finance-bill-gpt

Kenyan politicians had their personal and business phone numbers leaked. Digital activists compiled these numbers and shared them across socials. One MP reported that they received over 30,000 texts as a result.
https://theconversation.com/kenya-protests-gen-z-shows-the-power-of-digital-activism-driving-change-from-screens-to-the-streets-233065

When Safaricom began throttling the internet causing region-wide connection issues, activists immediately began sourcing eSIMs from international telcom providers to ensure people could remain connected.
https://mastodon.social/@netblocks/112683046719533144
https://www.instagram.com/p/C8piBRpKllMR6FaX7JH1NKlA_6uCiDdBwo4xSc0/?img_index=1

Not only did the bill increase taxes for many physical goods, there were proposed tax hikes for digital goods and services, for use of data and mobile money transfers, and the erosion of the data protection act that would’ve allowed the KRA to access any citizen’s financial accounts.
https://chatgpt.com/g/g-JBq7D0E5x-finance-bill-gpt

Kenyan police and military have been making unlawful arrests and abducting people, primarily highly visible activists with large followings on social media.
https://www.standardmedia.co.ke/national/article/2001497817/concern-as-gabriel-oguda-more-influencers-allegedly-abducted-ahead-of-demos

Despite assurances from the government that there would be uninterrupted internet, on June 25th, there was a major disruption to internet connectivity throughout East Africa, with Kenya facing the greatest impact. Safaricom claimed that this was due to a undersea cables, but the internet freedom watchdog Netblocks has not found any evidence to support this claim.
https://mastodon.social/@netblocks/112683046719533144
https://nation.africa/kenya/news/kenyans-experience-interrupted-and-slow-internet-connections--4669366
https://techcabal.com/2024/06/27/safaricom-internet-outage-kenya/

Kenya protests: Gen Z shows the power of digital activism - driving change from screens to the streets

Kenyan activism is witnessing a shift from ethnic-based mobilisation to issue-based activism.

The Conversation
Tensions flare in #Kenya as police fire at demonstrators protesting tax hikes in a new finance bill, leaving five dead and 30 injured, according to rights groups.
#RejectFinanceBill2024
#PoliceBrutalityKe
#OccupyParliament
https://www.aljazeera.com/gallery/2024/6/26/kenya-shocked-as-protests-over-finance-bill-turn-deadly-in-nairobi
Kenya shocked as protests over finance bill turn deadly in Nairobi

Clashes also took place in other cities and towns, with many calling for President Ruto to quit.

Al Jazeera
Court orders release of protesters arrested, abducted by police during demos. Peaceful protest is not a crime. Protesting about government corruption is not a crime.
#RejectFinanceBill2024
#PoliceBrutalityKe
#OccupyParliament
https://www.citizen.digital/news/court-orders-release-of-protesters-arrested-abducted-by-police-during-demos-n344729?utm_medium=Social&utm_source=Twitter#Echobox=1719420629
Court orders release of protesters arrested, abducted by police during demos

The Milimani High Court has ordered the immediate and unconditional release of protestors reportedly arrested and abducted by law enforcement agencies in the wake of the anti-finance bill demonstrations.

Citizen Digital

The National Treasury of Kenya
#TangoDown
treasury[.]go[.]ke>>>offline

You should listen to your citizens

#RejectFinanceBill2024
#OccupyParliament 🇰🇪
#KenyaRiots
#TotalShutDown
#OpKenya
Hacked By #Anonymous
#DDoSAttack

Follow suggestions for coverage of the mass protests in Kenya:

@JonathanMBR (Teacher from Kenya)

@saitama (programmer from Kenya)

@fulelo (international BBC journalist)

@youranonriots (internationalist Anonymous folks)

The situation in Kenya is also bringing some people into the Fediverse, so let's give them a warm welcome!

e.g. @moscow32  

(tagging @Norobiik @kjaymiller)

#RejectFinanceBill2024 #Kenya #Africa #Afrique #OccupyParliament

The self-empowering effect of mass-protests is heartwarming  

@saitama

btw: are there appropriate hashtags? we could get this trending here on Mastodon...

#Kenya #OccupyParliament ?

#Kenya Journalists saw at least three bodies outside the complex where police had opened fire, and medical workers reported five others killed. Clashes spread to other cities. 🇰🇪 #RejectFinanceBill2024
#PoliceBrutalityKe #OccupyParliament

https://time.com/6991758/kenyas-parliament-burns/

Kenya’s Parliament Burns as Protesters Object to New Taxes

It was the most direct assault on the government in decades.

Time
Scènes de chaos, invasion du Parlement… Les manifestations au Kenya contre les hausses de TVA ont fait plusieurs victimes

REPORTAGE - La journée de mobilisation de la jeunesse à Nairobi a donné lieu à de violents affrontements avec la police. L’armée a été déployée et le président Ruto devrait s’exprimer en fin de journée.

Le Figaro
#Kenya
: At Least 5 Dead And 31 Injured After Tax Hike Protest: As anger over a contentious “finance bill” has prompted ongoing, chaotic protests, Kenyan police opened fire on protesters in Nairobi on Tuesday, killing at least five people and injuring at least 31.
#RejectFinanceBill2024

#PoliceBrutalityKe

#OccupyParliament

https://www.oann.com/newsroom/kenya-at-least-5-dead-and-31-injured-after-tax-hike-protest/?utm_source=dlvr.it&utm_medium=bluesky
'William Ruto resign!' Nairobi Senator Sifuna demands as anti-Finance Bill protests rage on

Nairobi Senator Edwin Sifuna has called upon the president of Kenya to resign because he has failed the people of Kenya adding that withdrawal of the bill is not sufficient.

Citizen Digital