The Kenya Women’s Amputee football team was stranded in Frankfurt, Germany, on their way home from Colombia, where they participated…