Can an airline offload you for not having a visa when the destination country offers visa on arrival for your country's passport holders?
Whose job is to check if the passenger has a valid visa to the destination he is travelling to?