The upcoming deployment of National Guard troops to Louisiana, especially New Orleans, is sparking mixed reviews.

See Full Page