Members of Los Angeles-based band La Santa Cecilia know first-hand about living in fear.

Don't miss out on any of Fusion's highlights -- get Fusion today.
comments powered by Disqus


The 1986 Immigration Reform Explained

As the immigration reform debate heats up, we look back at the last major overhaul.