Let us have a look. That page features Corporate Memphis-like artwork picturing a black crippled man, a blonde woman, and a woman wearing a headscarf. It talks about decolonization. The about us page lists a few organizations I wouldn't trust anywhere near policy in general.