This is a leftish organization that is likely triggered by anti Western countries. Do not trust them!