Ever had a cancelled flight? A long layover? A 20+ hour journey home? Freedom’s Song Read   As you sit on the hard bench with the “ding-dong” sound of flight numbers being announced and passengers who are MIA, you watch the clock...