Craig Rose is a civil rights attorney based out of Hattiesburg , Mississippi who specializes in criminal defense work and First Amendment issues. Craig is a graduate of the Oklahoma City University School of Law. Before entering law school Mr. Rose completed his B.A. in political science with a minor in philosophy at the University of Southern Mississippi.