Sgt. James Brown survived two tours in Iraq only to die mysteriously in Texas jail shouting ‘I can’t breathe’ - Face2Face Africa

Sgt. James Brown was an African-American active-duty soldier who served and survived two tours of duty in Iraq. In 2012 Brown died worryingly in custody
[Source: face2faceafrica.com] [ Comments ] [See why this is trending]
[Source: face2faceafrica.com] [ Comments ] [See why this is trending]
Comments