on June 12, 2025 Free Money In the Kenyan village of Kogutu, we watch the arrival of a group of visitors… on June 12, 2025