News

Tucked alongside the Red River, Alexandria, Louisiana, visitors and diners might want to take a closer look at the shrimp they are ordering. A recent investigation by SEAD Consulting has revealed that ...