WAMU 88.5 - American University Radio
Now Playing

Athletes, Visitors Flood London's Heathrow Airport

Athletes and fans from around the world have begun to arrive in London for the Summer Olympic Games. On Monday, Heathrow saw a record number of arrivals. Meanwhile, a giant security firm failed to recruit the number of Olympic guards it promised. The London Olympics start July 27 and end Aug. 12.