Source: U. S. Department of Justice Aiden Davidson has been found guilty on March 2 in U.S. federal court for smuggling goods from the United States to Iran and violating the U.S. sanctions over Iran. According to court documents and statements made in court, Davidson, is a citizen of Iran and a naturalized citizen and […]

Read More