Gen. P.G.T. Beauregard was a rebel hero; now his statue in New Orleans is gone
He was Gen. Pierre Gustave Toutant Beauregard, the Confederate States of America's first mega hero, and early Wednesday morning a statue of him astride his horse was removed from its pedestal in New Orleans.