Menu

14,848 Ghanaians were denied Schengen visas in 2018 after 37% increase in applications

Schengen is an area comprised of 26 European countries

Schengen is an area comprised of 26 European countries