MOSCOW — About 10 AIDS patients have been detained by police in front of the International Trade Center in Moscow demanding better treatment for HIV and AIDS patients in Russia, RFE/RL’s Russian Service reports. A protester who didn’t want to give his full name told RFE/RL that the demonstration was timed to coincide with the […]