Metro Nigerians protest at the Nigerian Embassy in Indonesia over alleged discrimination and targeted raids by Indonesian immigration officers....

Back
Top