Blood Bothers Posted on February 15, 2013 by EJ China and Russia (i.e. Putin) have blocked the strongest U.N./U.S. efforts to stop Syria’s Assad from killing his people. Thus this cartoon. Share this post:FacebookTwitterGoogleLinkedInRedditTumblrMoreEmailPinterestPrint