News Business Russia ready to start testing coronavirus vaccines on humans in June April 8, 2020 Gabriel Hervey MOSCOW: The head of a top Russian research centre told President Vladimir Putin on Tuesday that his lab was ready...