Why Are There So Many Tornadoes Right Now?

Photo: AP This has been a spring of angry weather across the U.S. as heat, flooding,…

Atlantic Hurricane Season Could Be Getting a Head Start This Week

Atlantic hurricane season officially starts on June 1, but the ocean and atmosphere are paying the…