For today's Geo Quiz we're looking for the last town in the Mississippi River Delta. It's the staging area for the bird rescue operations that may be needed as the oil spill in the Gulf of Mexico makes landfall. The answer is Venice, Louisiana. Anchor Marco Werman speaks with Jay Holcolm, director of the International Bird Rescue Research Center.
GlobalPost.com is now PRI.org
GlobalPost and PRI have joined forces to expand in-depth global news reporting to create a more informed, connected and empathetic world.Learn why See GlobalPost stories Dismiss