December 31, 2014December 31, 2014 Rasha B. Foda Russia Slams UNSC failure to Act on Palestine; Vows to Continue