Photo Public Domain Facebook Twitter Tumblr Linkedin Pinterest Post navigation China responds to proposed Russian oil sanctions cuba flag