Hurricanes

NASA films major hurricane Harvey from space

A NASA crew aboard the International Space Station filmed Hurricane Harvey ahead of its landfall in Texas, which is expected late Friday night.