Obama signs trade, rights bill that angers Moscow

President Barack Obama on Friday signed a bill that brings US trade relations with Russia into the 21st century but also ushers in a testy era in which the United States could publicly "name and shame" Russian human rights violators.