I am a Nigeria national on a business trip to Venezuela for my employer. I transited through Miami USA to Caracas on a US visa which is now expired. I bought a return ticket for Caracas to Lagos via Rome and London but was refused boarding at the Caracas airport because I have no Schengen visa.
What are my options. Can I travel through Paris or Lisbon to Lagos without a Schengen visa?