Typhoon Mujigae Produces Violent Tornado

Typhoon Mujigae hit southeastern China earlier today with wind speeds around 90 mph. The typhoon spawned a violent tornado in Foshan, China, which is just northwest of Hong Kong, China. The tornado is to blame for 4 deaths and up to 80 injuries. Wind speeds are estimated to be around 110 mph. Video of the […]

U.S.-China Climate Deal

This past Wednesday, President Barack Obama and the president of China, Xi Jinping, made a historic move in the battle against climate change. The two leaders reached a joint agreement to reduce and limit emissions of greenhouse gases. For the first time, China set a deadline of 2030 to stop its emissions growth, which is […]