The legislation was approved in advance by the anti-corruption bodies and provides for regular lie detector tests for anti-graft officials.

The Ukrainian president’s move to strip the autonomy of anticorruption watchdogs prompts protests, forcing U-turn.

Move follows protests in Ukrainian cities over bill passed last week that curtailed independence of two bodies