France in Turmoil… Blame Russia!