Big problems in China after hundreds of dead pigs and ducks have been found floating in rivers, but environmentalists have been quite. Is this environmental alarmism gone awry? Sabrina Schaeffer, executive director at the Independent Women's Forum, joins Neil Cavuto on Fox Business Network to discuss this and global bank concerns surrounding the implosion in Cyprus.