A Gulf Shores police officer is jailed in Monroe County and has been fired from his job.
Advertisement
Advertisement