Thousands protest as Zelenskyy signs bill weakening anti-corruption agencies

Ukraine's parliament passed law that will tighten oversight of two key anti-corruption agencies which critics say could significantly weaken their independence Image credit Alex Babenko