According to the notice, Rodriguez was arrested on U.S. soil, and Hill was apprehended in Portugal with plans for extradition for trial. If found guilty, […]
According to the notice, Rodriguez was arrested on U.S. soil, and Hill was apprehended in Portugal with plans for extradition for trial. If found guilty, […]