Richard White

Ground Truth aggrigator, conduit, P.A to P.M. civil affairs & sustainability chief, humanitarian, arabic speaker, Diplomat, Crime Scene Investigator..

Richard White