The upcoming deployment of National Guard troops to Louisiana, especially New Orleans, is creating controversy.

See Full Page