Unarmed father shot by police
An unarmed father has been filmed begging for his life, just moments before he was shot by police in Texas. The officer in question was later identified as Philip ‘Mitch’ Brailsford and has since been terminated from Mesa Police Department and charged with second-degree murder after fatally shooting Daniel Shaver. The Mesa Police Department released information from its investigation of[Read More…]
Follow Us!