By Gordon Duff, Senior Editor Russian President Vladimir Putin was humiliated today was Britain seized oil supplies heading to Syria. Britain, in doing so, declared a blockade of Syria and asserted, as a US proxy, total control of the Mediterranean, a sea where Russia has a naval base and maintains a flotilla of nuclear armed […] Source: VT