• The Latest: First US immunizations could arrive on Dec. 12

    2 days ago - By Stl Today

    WASHINGTON - The head of the U.S. effort to produce a coronavirus vaccine says the first immunizations could happen on Dec. 12.
    Read more ...