Nine more journalists detained, bringing total to 19
March 20, 2003 12:00 PM ET
New York, March 20, 2003— In the second day of a sweeping crackdown on the political opposition and the independent press in Cuba, police arrested nine more independent journalists last night, bringing the total detained to 19. The nine journalists—Manuel...
Read More ›