April 19th Americans receiving social security, veterans or federal retirement benefits can now have them directly deposited free of charge in their Thai bank accounts, the US Embassy announced this morning. The US Treasury Department now offers direct deposit of federal benefit payments from the Social Security Administration, Veterans Affairs Department and Personnel Management Office, according to an email sent out by the embassy. “The…