A US visa processing center will be set up in the Philippines for up to 300 Afghans settling in America
MANILA, Philippines (AP) — The Philippines has agreed to a request from the United States to temporarily host a Processing a US immigrant visa As the contracting parties announced on…