Uproar After Germany Refutes Ruto’s Workers Deal, Issues Directives To KenyansSeptember 15, 2024 Kenyans on social media were taken aback after the Germany Government through the Ministry of…