Brandon's Activity

  • The so-called Land of the Free incarcerates more citizens than any other nation. One out of every three black males will have been incarcerated during some point in their lives. It is estimated that one out of […]

  • Completed their profile information 3 years ago

  • Brand changed their profile picture(200pts) 3 years ago

  • Became a Dues-paying member(100pts) 3 years ago