Alabama police officer ambushed and killed while taking meal break at home
July 28, 2021 UPDATE: A suspect has been arrested in the ambush murder of Officer Marquis Moorer. Read more. July 27, 2021 SELMA, Ala. -- An Alabama police officer was shot and ...