News
Indonesia's culture minister Fadli Zon has come under fire for denying the mass rape of ethnic Chinese women during riots and ...
Culture Minister Fadli Zon’s remarks that the 1998 mass rapes were “all hearsay” have incited fresh concerns over the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results