The FCCPC has shut down the TLS Contact Visa Application Center in Abuja due to allegations of fraud, extortion, and failure to address consumer complaints.
Related Articles
Don't miss out on breaking stories and in-depth articles.