Your trusted news source from around the globe
To the unknowing eye, it’s an unremarkable scene. Homeless 34-year-old DeCarlos Brown casually steps off the train in Charlotte, North Carolina, and strolls down the platform, clutching a red hoodie…