The African National Congress, the regime still in power in South Africa, was sponsored by Moscow during the Cold War as I'm pretty sure you know. I wouldn't let these clowns have any credibility.
Well, regardless of who is sponsoring them, they are the first group to “look outside the box.” Given what we do, and don’t, know for sure about AIDs, it can’t hurt.