supachai panitchpakdilatest news & developments