TODAY | May 10, 2013
>> there's a leak on the international space station some 200 miles above the earth. nasa says the radiator leak of the space station 's power system is serious but not life-threat nipping. engineers are working to reroute electronics to avoid the leak and officials say they will know more today. as of now there are no emergency plans to evacuate the crew of six which includes two american astronauts.
>>> a $45 million bank heist