While Russia Emphasizes Rivalry With West, China Also Stirs Fear

Prime Minister Dimitry Medvedev expressed his fear of foreign - meaning Chinese - enclaves on Russian soil.Amiel Ungar, 8/13/2012, 5:34 AM

Siberia: Satellite Fragments Land on Cosmonaut Street

Fragments of a Russian satellite that failed to launch properly have landed on Cosmonaut Street in a Siberian village.Elad Benari, 12/25/2011, 6:15 AM