Elvis Glazier is the Editor in Chief of the Delta Free Press