32
Caribbean news. Grenadian/British hero, Johnson Beharry speaks to Johnson JohnRose about the mission in Iraq that almost resulted in his death, his suicide attempts, the pain and nightmares that still haunt him and turning his near-death experiences into something positive
Post by Johnson JohnRose.