I've flown Air France before but will need to rethink this in the future. My elderly mother who suffers from travel sickness and anxiety related to that had to on top of that undergo even more duress due to Air France at the last minute sending a terse email that US green card holders cannot be boarded as they do not have permission to do so. This after my mom was already enroute from her city to Mumbai. Additionally we'd spent big bucks booking her on business class and I had spoken to AF agents multiple times between the booking and her travel date confirming required documentation etc and each time was reassured that all was in order. We were left scrambling and finding another airline and again spending money on a business class ticket and meanwhile AF is making us wait to refund the money we spent on them even though they messed up in not informing us upfront. Shame on you AF for showing very little compassion and care in handling this and only taking care of your bottom line of trying to make money off customers.