Landry and Edwards have to go. They've proven over and over that they'd rather do end-runs around the democratic process than their ostensible job.
Date: Monday, May 11.
Time: 6:00pm to 8:00pm.
Location: Howlin' Wolf. 907 South Peters Street, New Orleans LA 70130.
Lead: Tina Henderson.
#Louisiana #LouisianaPolitics #LAPol #RecallLandry #RecallEdwards





