
Xavier Andrade Castillo, is Professor of Criminal Law and Criminal Procedure in the Law School at the San Francisco de Quito university, Ecuador His partner in Virtual Exchange is Erika Brooke, Associate Instructional Professor in Criminology in the Department of Sociology and Criminology & Law at the University of Florida. Read More …