Allysza Castile (Philando’s Sister) Press Conference “The System Failed Us” [Video]

- By Bossip Staff

Allysza Castile expressed her frustration with the system after the officer that shot and killed her brother walked away scot-free.

Video Link & Embed Code
Link:
https://bossip.com/1565837/allysza-castile-philandos-sister-press-conference-the-system-failed-us-video/

More Stories From Bossip

Comments

blog comments powered by Disqus