Uh oh, tanks blockading the streets in Bangkok. Some sort of military defense in action...
Thailand has been so off my radar. What is going on there?