Russia reluctantly publishes "vaccine" results - The Horn News