finally, some accountability is being called for. past time for russia to be held to the same standards as the rest of the world