Awarded the NASA Distinguished Public Service Medal, the highest civil honor bestowed by NASA.
Category: policy
The Meaning Behind ‘Black Lives Matter’
In affirming that Black Lives Matter, we need not qualify our position. To love and desire freedom and justice for ourselves is a necessity for wanting the same for others.