The incident was filmed on December 20th in Odessa.
In a fresh weekend report The New York Times says that President Vladimir Putin is ready to negotiate an end to the nearly two year-long ‘special operation’ in Ukraine.
Sources tell Tsarizm/CDM that Russia may break relations with the United States over the issue.