A U.S. federal judge has dismissed immigration charges against Luis Posada Carriles, a man often described as the Bin Laden of Latin America.
Although Luis Posada Carriles has committed dozens of violent acts of terrorism over four decades, the U.S. has never charged him for these crimes. As the charges for his illegal entry in the country have been
(
Read more... )