Globalists are seething at this Russian ad