Russia Russia approves to stay on board the International Space Station until 2028 2 years ago After all, Russia's withdrawal from the ISS program is not as imminent as previously thought. Russian space officials announced last… Google doodle celebrates Finland Independence Day 2 years ago The Doodle for today honors Finland Independence Day.On this day in 1917, the Finnish Parliament approved the nation's declaration of… ‘Fun and Tasty’ could be McDonald’s new brand name in Russia 3 years ago According to patent papers on Friday, McDonald's in Russia has registered potential brand names for the company that will take… China and Russia have vetoed UN sanctions against North Korea for the first time since 2006 3 years ago Russia and China vetoed a US-drafted UN Security Council resolution to boost sanctions on North Korea on Thursday, a vote… Google Doodle Celebrates Russia’s National Day 4 years ago Happy Russia Day! The present Doodle, represented by Moscow-based guest artist Ksenia Kopalova, recognizes Russia’s National Day or essentially "Russia… Russia declares actor and director for 1st ever movie made in space 4 years ago Russia is racing to become the first country to shoot a film in space, after it reported designs to send… Facebook eliminated more than 2,600 fake accounts and pages 6 years ago Facebook says it has removed more than 2,600 fake accounts in a crackdown on troll networks that are manipulating its…