In the light of a September afternoon, a life was abruptly cut short on the streets of Oklahoma City. Anthony DeShawn Penn, an African-American man, was walking to a family friend's house on September 13, 2016, when he was fatally shot. There is conflicting information regarding his age at the time of his death, with some sources reporting he was 19 and others stating he was 29. The shooting occurred in the 8900 block of N. Hudson Avenue in broad daylight, leaving Penn with fatal injuries in the
...Read More