We’ve executed visa ban on religious freedom violators in Nigeria – US official
Mark Walker, the United States' chief adviser for global religious freedom, said the government has developed a policy that authorises the State Department to deny visa issuance to persons responsible…
