USA Visa Waiver For Liberians? (Podcast)
Jan 7, 2023
Rev. Torli Krua is petitioning US Congress to grant Liberia a travel visa waiver. Rev. Krua pastors Ziah Mission Baptist church and is the Founder of the Universal Human Rights Int'l in Boston, MA, an advocacy outfit that cares for over 40 African immigrants. He believes Liberia deserves the right to free movement due to unpleasant historical treatment.