Consulate creates problems for Liberians

If you are a Liberian residing in the United States, and in need of Liberian travel documents to fly out of the country at a short notice, the Liberian consulate at 866 United Nations Plaza, New York City, isn’t the place to go. That’s because, operation at the consulate is marred by red-tape bureaucratic procedures […]