Trump blasts Putin; foreign student visas; coronavirus vaccines; SpaceX; and more

This post was originally published on Washington Post.