
The “Megatron” rapper is set to perform in the country next week despite calls to quit the gig over the government’s alleged human rights violations.

The “Megatron” rapper is set to perform in the country next week despite calls to quit the gig over the government’s alleged human rights violations.