FREE BURMABURMA - http://www.freeburma.org/ Does anyone have that video where buddhists were getting sniped by chiggers?
Actually, a Chigger is one of those tiny little red spiders you see every once in a while, the ones you can't help but squish.