Louisiana carried out its first execution in 15 years on Tuesday evening, March 18, at Angola State Prison in West Feliciana ...