Kenya Social Media Activists Allegedly Abducted Amid Anti-Finance Bill DemonstrationsBy Allan OmbugeJune 25, 2024 Kenya 2 Mins Read Several social media users and content creators are reported missing after being allegedly abducted in overnight operations across the country,…