Tag Archives: Issued

For love of God

6.3 million Umrah visas issued More than 6.3 million Umrah visas have been issued since the beginning of the season, an increase of 900,000 over the same period last year, said Mohammed

Top