Russian human rights advocates and liberal politicians gathered in Moscow Monday to criticize President Vladimir Putin and call for unity by opposition groups .