Brazil and China have failed in their mission to launch a climate-monitoring satellite into orbit on Monday. The China-Brazil Earth Resources Satellite 3, or CBERS-3 was destroyed after a Chinese Long March 4B rocket launched from northern Chinas Tai...