Florida Family Association: Click here to send your email to NBC Universal officials. Universal Pictures new movie titled “Non-stop” contains story line that demeans 9/11 families, degrades combat veterans and promotes Islam according to the Breitbart.com article titled ‘Non-Stop’ Review: Liam Neeson Thriller Hits New Left-Wing … Continue reading
