on January 19, 2017 in World News Protesters In Russia Unroll ‘Obama Burn In Hell’ Banner In Front of US Embassy click here for more