It's a rather long article and I think streiff makes a good argument and yes her remarks can so easily be taken out of context because she is such a plain spoken woman, means what she says and says what she means: directly.
Why is she accepting a Singapore Ambassadorship? Odd piece of the puzzle even considering her Studies in China background.