Afrifund

Leveraged traders hit with most severe liquidations since declines on December 3