Stephon Clark was a 22 year old father of two young boys, ages 1 and 3. Young boys who will grow up fatherless, because he was shot to death by the police on March 18th. Clark was believed to have been vandalizing cars. The police confronted him in his own backyard, mistook his cell phone […]