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


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


Be Sociable, Share!

About The Author

Freaky Friday

I love to entertain. All I do, I do for you. So, please...lets have some fun.

Leave a Reply

Twitter Auto Publish Powered By :