Ruto Addresses Abduction Concerns Following 2024 Finance Bill Protests