http://youtu.be/fpwjN3y2ptU
Everybody in Miami -- and probably most people in South Florida -- know the office tower at 7880 Biscayne Boulevard as "the INS Building," and for good reason. Since the U. S. Immigration and Naturalization Service moved in in April 1983, the building has been a flash point of protest, intrigue and controversy, as the many strands of Miami's immigrant communities tense and relax Read More...