Teller Report
Theoretical: It takes 18 months to reach the Corona vaccine ... and the virus has not reached its peak
3/19/2020, 7:40:41 PM