PATRIOT LEDGER: Petitions press for better security at Pilgrim nuclear plant

What terrorist group would target a mall when it could go after a nuclear power plant that operates in historic Plymouth, America’s hometown, a mere 35 miles from major metropolitan areas like Boston and Providence?

Read more at PatriotLedger.com.

What is this?