22 Oct 2025 9:00 pm | K24 Video 309 views Duration: 1:25 Busia Senator Okiya Omtatah has faulted the new Computer Misuse and Cybercrimes (Amendment) Act, 2024, signed into law by President William Ruto on Wednesday, October 15, 2025, for lack of clarity.