STREET SOLDIERS - On Location in Jamaica, Queens

Join STREET SOLDIERS as we get to know the people who live and work in Jamaica, Queens. While they may be facing challenges, there are signs of progress, and the people there are determined to make it.

Top Stories