Daring banner drop protests Bank of America’s investment in fracked gas export terminal As many as 74,000 football fans at a Carolina Panthers game witnessed two people rappel from the upper deck in the pouring rain. The “fracktivists” suspended themselves in front of the press box and unfurled a banner […]