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

June 18, 2017 3:04 pm0 commentsViews:

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

Source: bossip.com

7 total views, 1 views today

Comments

comments

Tags: