Rest In Power Darren seales 5/15/1987-9/6/2016 It’s never easy work when you decide to be an advocate for change, this young man very well might have become the leader that was needed in Ferguson. But like many other activists around that time, he met death in an extremely messed up way. Post Comment Receive notifications Add a comment...