Controversial May 13 film Tanda Putera director Shuhaimi Baba has lashed out at PAS for its brand of Islam, which she described as "mere anger-mongering".
Controversial May 13 film Tanda Putera director Shuhaimi Baba has lashed out at PAS for its brand of Islam, which she described as "mere anger-mongering".