How the world sees Greece
They are among a larger team from the Center for Robot-Assisted Search & Rescue at Texas A&M that are involved in the life-saving project in GREECE ...