On January 8, an IFPD Officer was involved in a shooting that resulted in the death of 29-year-old Wyatt Landon. The officer has been found justified and that he acted in self-defense after Landon shot at him with a handgun.
Trending Articles
More Pages to Explore .....