1 articles
News
Watch People Blow Up This Frozen River in China To Stop Flooding
Dramatic explosions in a frozen river created “geysers” of ice in China last week. On April 2, workers in the northeastern provi...
Carl Samson