11 million. It's the estimated number of immigrants living in the US illegally. But how did we even get to that figure? From the public radio collaboration Fronteras Desk, reporter Adrian Florido finds out.
A British court today fined five corporations ? including BP ? a total of $14.6 million for a 2005 explosion at an oil depot in southern England. Forty three people were injured in the accident. Anchor Marco Werman has more.