3 ms·
I think this open letter gives a very clear recommendation; have a truly independent investigation that leads to recommendations for change.
by ebbv 10y ago
I think this open letter gives a very clear recommendation; have a truly independent investigation that leads to recommendations for change.