Veda Washington Abusaleh

very Very Related   related Related   somewhat Somewhat Related   Mentioned Mentioned
  • SR

    Three police officers killed in Baton Rouge

    A black veteran shot three police officers dead Sunday in the Louisiana capital of Baton Rouge, in a bloody act reminiscent of recent slayings in Dallas to...