Thailand has been wracked by political unrest for years .