> Anyone have a clue as to what's going on in Thailand?
Thailand's main English newspaper: http://www.bangkokpost.com/ You need some reading-between-the-lines, of course.
Google "red shirt" for much more.