Pro-Russian protestors lay their human rights to rest, Kiev, Ukraine.