GRILA

AcronymDefinition
GRILAGroup for Research and Initiative for the Liberation of Africa (Canada)