U. S. Filmmaker Released from Afghani Prison
Afghanistan’s President Hamid Karzai released Bronx filmmaker Edward Carabello yesterday, two months before his prison term was due to end, and sent him home via Dubai. Carabello, along with two other Americans, had been convicted of running a private jail. The other Americans remain in prison. Read more here. Read about the original trial here.