MOSCOW — Two U.S. animal-rights activists are facing trial after being detained at a Moscow protest where they planned to take off their clothes to make their point, RFE/RL’s Russian Service reports. Tracy Patton and Meggan Anderson of the organization People for the Ethical Treatment of Animals (PETA) were detained in the Russian capital on […]