A controversial law gives Ukraine's prosecutor general control over the country's once independent anti-corruption authorities. The move has drawn fierce criticism and sparked nationwide protests.