Pandora 17 may be one of Putin's trolls that operate out of Russian controlled fake opinion farm. The Dems and Catholics are easy targets to get in an uproar. Businesses just keep their eye on the bottom line.