Malaysian police have arrested one of the country’s most popular rappers after citizens complained that one of his most recent music videos “insulted Islam.”
Authorities detained Wee Meng Chee, known by his stage name Namewee, on Sunday at Kuala Lumpur airport as he returned home from overseas.