Homeowner fights off home invasion! (VIDEO)
Quick thinking and a rifle saved this man's life
China is Now the Biggest Producer of Solar Energy in the World
China more than doubled its solar energy production in 2016
Iran imports 149 tons of uranium from Russia under the nuclear deal
359 tons have been imported since January 2016