Committed. Accurate. Relevant.
In news out of the Special Olympics World Games in Berlin, Germany where Team Trinidad and…