Mufid Fawaz Alkhader, 29, was arrested in December 2023 after firing two shots outside Temple Israel in Albany, New York.
Spring Shotgun Selection Trap Match, hosted by USA Shooting in West Palm Beach, proved to be a challenging and exhilarating ...