D D Dalai Lama Mar 2, 2011 A bit of advice: Just report the Chinese trolls and move on. No point arguing with them...