Russia From Russia With Love by college October 9, 2012 by college October 9, 2012 We are so happy to see our students voting from abroad! The U.S. Consulate in St. Petersburg held an absentee ballot event on Friday. Read here to find out more about…