By Stefan Bos Budapest 21 August 2007 German Chancellor Angela Merkel says that her country's dependence on Russian energy will not prevent her from criticizing Russia's human rights record. Ms. Merkel made the comments during a visit to Budapest, wh...
By Paul Sisco Washington 23 March 2007 U.S. scientists in the United States say they have moved a step closer toward success in the fight against malaria, by developing mosquitoes that are resistant to at least one form of the deadly illness. More o...
By Lisa McAdams Moscow 12 September 2006 U.S. pop music star Madonna is scheduled to entertain tens of thousands of fans in Moscow, Tuesday night, in her first concert in Russia. The show had been scheduled for September 11 - the fifth anniversary o...